mirror of
https://github.com/yuezk/GlobalProtect-openconnect.git
synced 2025-04-02 18:31:50 -04:00
Fix CI
This commit is contained in:
parent
cec0d22dc8
commit
7c6ae315e1
17
.github/workflows/build.yaml
vendored
17
.github/workflows/build.yaml
vendored
@ -155,9 +155,10 @@ jobs:
|
|||||||
gpgui-source/*.bin.tar.xz.sha256
|
gpgui-source/*.bin.tar.xz.sha256
|
||||||
|
|
||||||
gh-release:
|
gh-release:
|
||||||
if: startsWith(github.ref, 'refs/tags/') || github.ref == 'refs/heads/dev'
|
if: ${{ github.ref == 'refs/heads/dev' || startsWith(github.ref, 'refs/tags/') }}
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs:
|
needs:
|
||||||
|
- tarball
|
||||||
- build-gp
|
- build-gp
|
||||||
- build-gpgui
|
- build-gpgui
|
||||||
|
|
||||||
@ -172,12 +173,14 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
GH_TOKEN: ${{ secrets.GH_PAT }}
|
GH_TOKEN: ${{ secrets.GH_PAT }}
|
||||||
RELEASE_TAG: ${{ github.ref == 'refs/heads/dev' && 'snapshot' || github.ref_name }}
|
RELEASE_TAG: ${{ github.ref == 'refs/heads/dev' && 'snapshot' || github.ref_name }}
|
||||||
|
REPO: ${{ github.repository }}
|
||||||
|
NOTES: ${{ github.ref == 'refs/heads/dev' && '**!!! DO NOT USE THIS RELEASE IN PRODUCTION !!!**' || format('Release {0}', github.ref_name) }}
|
||||||
run: |
|
run: |
|
||||||
gh release delete $RELEASE_TAG --yes --cleanup-tag || true
|
gh -R "$REPO" release delete $RELEASE_TAG --yes --cleanup-tag || true
|
||||||
gh release create $RELEASE_TAG \
|
gh -R "$REPO" release create $RELEASE_TAG \
|
||||||
--title "$RELEASE_TAG" \
|
--title "$RELEASE_TAG" \
|
||||||
--notes "Release $RELEASE_TAG" \
|
--notes "$NOTES" \
|
||||||
--target ${{ github.ref}} \
|
--target ${{ github.ref }} \
|
||||||
${{ github.ref == 'refs/heads/dev' && '--prerelease' || '' }} \
|
${{ github.ref == 'refs/heads/dev' && '--prerelease' || '' }} \
|
||||||
"gh-release/artifact-source/*" \
|
gh-release/artifact-source/* \
|
||||||
"gh-release/artifact-gpgui-*/*"
|
gh-release/artifact-gpgui-*/*
|
||||||
|
Loading…
Reference in New Issue
Block a user