From 59b7650999602b1735c2b7e22bb98cf3547b0920 Mon Sep 17 00:00:00 2001 From: Clement Tsang <34804052+ClementTsang@users.noreply.github.com> Date: Sun, 28 Jan 2024 19:37:31 -0500 Subject: ci: bump choco action to v3.0.0 and replace release deletion action (#1402) * ci: bump choco action to v3.0.0 and replace release delete action with gh * back to action since it isn't a git repo * let's test if gh works fine if I pull repo --- .github/workflows/build_releases.yml | 2 +- .github/workflows/nightly.yml | 14 ++++++++------ 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build_releases.yml b/.github/workflows/build_releases.yml index 60dcee25..56ccfa96 100644 --- a/.github/workflows/build_releases.yml +++ b/.github/workflows/build_releases.yml @@ -225,7 +225,7 @@ jobs: run: Install-WindowsFeature Net-Framework-Core - name: Install wixtoolset - uses: crazy-max/ghaction-chocolatey@5a5864861ce2c988001531e48993aa687c51f6c8 # 2.2.0 + uses: crazy-max/ghaction-chocolatey@0e015857dd851f84fcb7fb53380eb5c4c8202333 # v3.0.0 with: args: install -y wixtoolset diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 72bae2a3..bddc03f2 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -48,6 +48,11 @@ jobs: runs-on: ubuntu-latest needs: [build-release] steps: + - name: Checkout repository + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + with: + fetch-depth: 1 + - name: Get release artifacts uses: actions/download-artifact@6b208ae046db98c579e8a3aa621ab581ff575935 # v4.1.1 with: @@ -60,12 +65,9 @@ jobs: echo "Generated $(ls ./release | wc -l) files:" du -h -d 0 ./release/* - - name: Delete tag and release - uses: ClementTsang/delete-tag-and-release@v0.3.1 + - name: Delete tag and release if not mock if: github.event.inputs.isMock != 'mock' - with: - delete_release: true - tag_name: nightly + run: gh release delete nightly --cleanup-tag env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -73,7 +75,7 @@ jobs: run: sleep 10 if: github.event.inputs.isMock != 'mock' - - name: Add all release files to nightly release if not mock + - name: Add all release files and create nightly release if not mock uses: softprops/action-gh-release@de2c0eb89ae2a093876385947365aca7b0e5f844 # 0.1.15 if: github.event.inputs.isMock != 'mock' with: -- cgit v1.2.3