Co-authored-by: Ven <vendicated@riseup.net>
This commit is contained in:
Elliott Tallis 2022-12-21 19:58:07 +00:00 committed by GitHub
parent d806be1346
commit 73b7f11d7a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 21 additions and 2 deletions

View file

@ -55,10 +55,29 @@ jobs:
run: |
echo "release_tag=$(git rev-parse --short HEAD)" >> $GITHUB_ENV
- name: Upload Devbuild
- name: Upload Devbuild as release
run: |
gh release upload devbuild --clobber dist/*
gh release edit devbuild --title "DevBuild $RELEASE_TAG"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RELEASE_TAG: ${{ env.release_tag }}
- name: Upload Devbuild to builds repo
run: |
git config --global user.name "$USERNAME"
git config --global user.email actions@github.com
gh repo clone "$GH_REPO" upload
cd upload
rm -rf * .*
cp -r ../dist/* .
git add -A
git commit -m "Builds for https://github.com/$GITHUB_REPOSITORY/commit/$GITHUB_SHA"
git push --force https://$USERNAME:$API_TOKEN@github.com/$GH_REPO.git main
env:
API_TOKEN: ${{ secrets.BUILDS_TOKEN }}
GLOBIGNORE: .git:.gitignore:README.md:LICENSE
GH_REPO: Vencord/builds
USERNAME: GitHub-Actions