ci: replace some actions with `gh` cli commands

This commit is contained in:
jeefo 2024-02-19 14:20:52 +03:00
commit ef23d16004
No known key found for this signature in database
GPG key ID: 927BCA0779BEA8ED

View file

@ -134,28 +134,18 @@ jobs:
CS_CERTIFICATE: ${{secrets.CS_CERTIFICATE}} CS_CERTIFICATE: ${{secrets.CS_CERTIFICATE}}
CS_CERTIFICATE_PASSWORD: ${{secrets.CS_CERTIFICATE_PASSWORD}} CS_CERTIFICATE_PASSWORD: ${{secrets.CS_CERTIFICATE_PASSWORD}}
- name: Purge old build - name: Purge old build
uses: ClementTsang/delete-tag-and-release@v0.3.1 continue-on-error: true
run: gh release delete continuous --cleanup-tag
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: continuous
delete_release: true
repo: ${{ env.GITHUB_REPOSITORY }}
- name: Very important stage - name: Very important stage
continue-on-error: true continue-on-error: true
run: | run: |
sleep 20s sleep 20s
- name: Push new build - name: Push new build
uses: svenstaro/upload-release-action@v2 run: gh release create continuous --generate-notes --prerelease --title "Continuous Build" ./pkg/*
with: env:
repo_name: ${{ env.GITHUB_REPOSITORY }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
repo_token: ${{ secrets.GITHUB_TOKEN }}
file_glob: true
file: pkg/*
tag: continuous
overwrite: true
prerelease: true
release_name: Continuous Build
bot-release: bot-release:
if: | if: |