diff --git a/.github/workflows/generate.yml b/.github/workflows/generate.yml index 62c01d16..29566ba8 100644 --- a/.github/workflows/generate.yml +++ b/.github/workflows/generate.yml @@ -34,7 +34,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 # clear out the generated files directory so we know we are actually # generating all the files again (instead of a subset) diff --git a/.github/workflows/gradle-wrapper-validation.yml b/.github/workflows/gradle-wrapper-validation.yml index 8d36b61e..5639d352 100644 --- a/.github/workflows/gradle-wrapper-validation.yml +++ b/.github/workflows/gradle-wrapper-validation.yml @@ -6,5 +6,5 @@ jobs: name: "Validation" runs-on: ubuntu-latest steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v3.1.0 - - uses: gradle/wrapper-validation-action@v1 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + - uses: gradle/wrapper-validation-action@56b90f209b02bf6d1deae490e9ef18b21a389cd4 # v1.1.0 diff --git a/.github/workflows/java-build-for-release.yml b/.github/workflows/java-build-for-release.yml index 46866bd5..61b0ff44 100644 --- a/.github/workflows/java-build-for-release.yml +++ b/.github/workflows/java-build-for-release.yml @@ -1,7 +1,7 @@ name: Build Java Release on: push: - tags: + tags: # if you change this pattern, make sure jobs.strip-tag still works - 'release/java/v[0-9]+.[0-9]+.[0-9]+' jobs: @@ -13,7 +13,7 @@ jobs: outputs: version: ${{ steps.version.outputs.version }} steps: - - name: process tag + - name: process tag id: version run: | TAG=${{ github.ref_name }} @@ -26,7 +26,7 @@ jobs: hashes: ${{ steps.hash.outputs.hashes }} steps: - name: checkout tag - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v3.1.0 + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 with: ref: "${{ github.ref }}" diff --git a/.github/workflows/java-build.yml b/.github/workflows/java-build.yml index 577b8bd8..a387d501 100644 --- a/.github/workflows/java-build.yml +++ b/.github/workflows/java-build.yml @@ -39,7 +39,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v3.1.0 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Set up JDK ${{ matrix.java-version }} uses: actions/setup-java@0ab4596768b603586c0de567f2430c30f5b0d2b0 # v3.13.0 with: @@ -47,7 +47,7 @@ jobs: distribution: 'temurin' # make sure jar generation works and tests/checks pass - - name: Test + - name: Test uses: gradle/gradle-build-action@842c587ad8aa4c68eeba24c396e15af4c2e9f30a # v2.9.0 with: arguments: build diff --git a/.github/workflows/python-build.yml b/.github/workflows/python-build.yml index c4a09610..2b37ddf3 100644 --- a/.github/workflows/python-build.yml +++ b/.github/workflows/python-build.yml @@ -38,7 +38,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v3.1.0 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@13ae5bb136fac2878aff31522b9efb785519f984 # v4.3.0 with: diff --git a/.github/workflows/python-release.yml b/.github/workflows/python-release.yml index d3a288b2..50314294 100644 --- a/.github/workflows/python-release.yml +++ b/.github/workflows/python-release.yml @@ -10,9 +10,9 @@ jobs: name: upload release to PyPI runs-on: ubuntu-latest steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # v4.7.1 with: python-version: "3.x" @@ -22,7 +22,7 @@ jobs: make package - name: publish - uses: pypa/gh-action-pypi-publish@v1.8.10 + uses: pypa/gh-action-pypi-publish@b7f401de30cb6434a1e19f805ff006643653240e # v1.8.10 with: user: __token__ password: ${{ secrets.PYPI_TOKEN }} diff --git a/.github/workflows/ruby-build.yml b/.github/workflows/ruby-build.yml index 32cbe78e..a92a0e12 100644 --- a/.github/workflows/ruby-build.yml +++ b/.github/workflows/ruby-build.yml @@ -45,7 +45,7 @@ jobs: working-directory: gen/pb-ruby steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v3.3.0 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Set up Ruby ${{ matrix.python-version }} uses: ruby/setup-ruby@5cfe23c062c0aac352e765b1b7cc12ea5255ccc4 # v1.156.0 with: diff --git a/.github/workflows/ruby-release.yml b/.github/workflows/ruby-release.yml index 0565b88f..1ec05fbb 100644 --- a/.github/workflows/ruby-release.yml +++ b/.github/workflows/ruby-release.yml @@ -29,7 +29,7 @@ jobs: working-directory: gen/pb-ruby steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v3.3.0 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - uses: ruby/setup-ruby@5cfe23c062c0aac352e765b1b7cc12ea5255ccc4 # v1.156.0 with: diff --git a/.github/workflows/rust-build.yml b/.github/workflows/rust-build.yml index eb3cbbe6..e16cdb78 100644 --- a/.github/workflows/rust-build.yml +++ b/.github/workflows/rust-build.yml @@ -42,7 +42,7 @@ jobs: - nightly steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }} - run: | cd gen/pb-rust @@ -56,7 +56,7 @@ jobs: - stable steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }} - run: | cd gen/pb-rust diff --git a/.github/workflows/rust-release.yml b/.github/workflows/rust-release.yml index a8ceb778..08cb2e26 100644 --- a/.github/workflows/rust-release.yml +++ b/.github/workflows/rust-release.yml @@ -29,7 +29,7 @@ jobs: working-directory: gen/pb-rust steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v3.3.0 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - run: cargo publish env: diff --git a/.github/workflows/typescript-build.yml b/.github/workflows/typescript-build.yml index 15313286..b61095c3 100644 --- a/.github/workflows/typescript-build.yml +++ b/.github/workflows/typescript-build.yml @@ -47,9 +47,9 @@ jobs: working-directory: gen/pb-typescript steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v3.1.0 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Setup node ${{ matrix.node-version }} - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3 + uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 with: node-version: ${{ matrix.node-version }} cache: npm diff --git a/.github/workflows/typescript-publish.yml b/.github/workflows/typescript-publish.yml index 75641c12..cdd4b0ea 100644 --- a/.github/workflows/typescript-publish.yml +++ b/.github/workflows/typescript-publish.yml @@ -33,9 +33,9 @@ jobs: working-directory: gen/pb-typescript steps: - name: Checkout source - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Setup node - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3 + uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 with: node-version: 16 registry-url: 'https://registry.npmjs.org'