diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 2c807f0..dd162a6 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -9,10 +9,10 @@ jobs: outputs: changed: ${{ steps.check.outputs.any_changed }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4 - name: Check if version has been updated id: check - uses: tj-actions/changed-files@v44 + uses: tj-actions/changed-files@934b2d2c7e653bb8c968afed5a0428617f09aa24 # v44 with: files: lib/sift/version.rb release: @@ -20,19 +20,19 @@ jobs: needs: version-check if: ${{ github.event_name == 'workflow_dispatch' || needs.version-check.outputs.changed == 'true' }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4 - name: Set up Ruby - uses: ruby/setup-ruby@v1 + uses: ruby/setup-ruby@9eb537ca036ebaed86729dcb9309076e4c5c3b74 # v1 with: ruby-version: 3.2 bundler-cache: true - name: Build gem file run: bundle exec rake build - - uses: fac/ruby-gem-setup-credentials-action@v2 + - uses: fac/ruby-gem-setup-credentials-action@5f62d5f2f56a11c7422a92f81fbb29af01e1c00f # v2 with: user: "" key: rubygems token: ${{ secrets.RUBY_GEMS_API_KEY }} - - uses: fac/ruby-gem-push-action@v2 + - uses: fac/ruby-gem-push-action@b2b56ea12bd8eb96b1add0befca8a9726b652078 # v2 with: key: rubygems