From 63402aa8afb25d03fd710402bdeb84a8ae2208fc Mon Sep 17 00:00:00 2001 From: Evgenii Kliuchnikov Date: Tue, 12 Sep 2023 05:48:59 -0700 Subject: use sha-versions for most gh actions PiperOrigin-RevId: 564692809 --- .github/workflows/release.yaml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to '.github/workflows/release.yaml') diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 89acdf3..00b2b33 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -13,6 +13,8 @@ on: - v*.*.* release: types: [ published ] + pull_request: + types: [opened, reopened, labeled, synchronize] concurrency: group: ${{ github.workflow }}-${{ github.ref }}-${{ github.event_name }} @@ -46,12 +48,12 @@ jobs: steps: - name: Checkout the source - uses: actions/checkout@v4 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 with: submodules: false fetch-depth: 1 - - uses: actions/cache@v3 + - uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3.3.2 id: cache-vcpkg with: path: vcpkg @@ -100,14 +102,13 @@ jobs: cmake --build out --config Release --target install cp LICENSE prefix/bin/LICENSE.brotli - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 with: name: brotli-${{matrix.triplet}} path: | prefix/bin/* - name: Package release zip - if: github.event_name == 'release' shell: 'powershell' run: | Compress-Archive -Path prefix\bin\* ` @@ -115,7 +116,7 @@ jobs: - name: Upload binaries to release if: github.event_name == 'release' - uses: AButler/upload-release-assets@v2.0 + uses: softprops/action-gh-release@de2c0eb89ae2a093876385947365aca7b0e5f844 # v0.1.15 with: files: brotli-${{matrix.triplet}}.zip - repo-token: ${{ secrets.GITHUB_TOKEN }} + tag_name: dev/null -- cgit v1.1