Skip to content

Commit c928a99

Browse files
committed
Pin GitHub Actions digests
1 parent 8fcf0dd commit c928a99

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414

1515
steps:
1616
- name: Check out source code
17-
uses: actions/checkout@v6
17+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1818

1919
- name: Install Ruby and gems
20-
uses: ruby/setup-ruby@v1
20+
uses: ruby/setup-ruby@09a7688d3b55cf0e976497ff046b70949eeaccfd # v1.288.0
2121
with:
2222
bundler-cache: true
2323

@@ -34,10 +34,10 @@ jobs:
3434

3535
steps:
3636
- name: Check out source code
37-
uses: actions/checkout@v6
37+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3838

3939
- name: Install Ruby
40-
uses: ruby/setup-ruby@v1
40+
uses: ruby/setup-ruby@09a7688d3b55cf0e976497ff046b70949eeaccfd # v1.288.0
4141
with:
4242
bundler: none
4343

@@ -68,18 +68,18 @@ jobs:
6868

6969
steps:
7070
- name: Check out source code
71-
uses: actions/checkout@v6
71+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7272

7373
- name: Install Ruby
74-
uses: ruby/setup-ruby@v1
74+
uses: ruby/setup-ruby@09a7688d3b55cf0e976497ff046b70949eeaccfd # v1.288.0
7575
with:
7676
ruby-version: ${{ matrix.ruby }}
7777

7878
- name: Update Gemfile.lock
7979
run: bin/bundle lock --update activerecord pg railties
8080

8181
- name: Install gems
82-
uses: ruby/setup-ruby@v1
82+
uses: ruby/setup-ruby@09a7688d3b55cf0e976497ff046b70949eeaccfd # v1.288.0
8383
with:
8484
ruby-version: ${{ matrix.ruby }}
8585
bundler-cache: true
@@ -88,7 +88,7 @@ jobs:
8888
run: bin/rake test:unit
8989

9090
- name: Configure AWS credentials
91-
uses: aws-actions/configure-aws-credentials@v5
91+
uses: aws-actions/configure-aws-credentials@8df5847569e6427dd6c4fb1cf565c83acfa8afa7 # v6.0.0
9292
with:
9393
role-to-assume: ${{ secrets.AWS_ROLE_ARN }}
9494
role-session-name: pg-aws_rds_iam-ci-${{ github.run_id }}-${{ github.run_attempt }}-${{ strategy.job-index }}
@@ -101,7 +101,7 @@ jobs:
101101
SECURITY_GROUP_ID: ${{ secrets.SECURITY_GROUP_ID }}
102102

103103
- name: Upload test coverage
104-
uses: actions/upload-artifact@v6
104+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
105105
with:
106106
name: coverage-ruby-${{ matrix.ruby }}-pg-${{ matrix.pg }}-activerecord-${{ matrix.activerecord }}
107107
path: coverage/.resultset.json
@@ -123,26 +123,26 @@ jobs:
123123
run: test "${{ needs.test.result }}" = "success"
124124

125125
- name: Check out source code
126-
uses: actions/checkout@v6
126+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
127127

128128
- name: Install Ruby and gems
129-
uses: ruby/setup-ruby@v1
129+
uses: ruby/setup-ruby@09a7688d3b55cf0e976497ff046b70949eeaccfd # v1.288.0
130130
with:
131131
bundler-cache: true
132132

133133
- name: Download test coverage
134-
uses: actions/download-artifact@v7
134+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
135135
with:
136136
pattern: coverage-*
137137

138138
- name: Collate test coverage
139139
run: bin/rake coverage:collate
140140

141141
- name: Upload test coverage
142-
uses: actions/upload-artifact@v6
142+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
143143
with:
144144
name: coverage
145145
path: coverage
146146

147147
- name: Report test coverage
148-
uses: k1LoW/octocov-action@v1.5.0
148+
uses: k1LoW/octocov-action@73d561f65d59e66899ed5c87e4621a913b5d5c20 # v1.5.0

0 commit comments

Comments
 (0)