File tree Expand file tree Collapse file tree 6 files changed +26
-14
lines changed Expand file tree Collapse file tree 6 files changed +26
-14
lines changed Original file line number Diff line number Diff line change @@ -11,10 +11,10 @@ jobs:
11
11
runs-on : ubuntu-latest
12
12
steps :
13
13
- name : Check out code
14
- uses : actions/checkout@v4
14
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
15
15
16
16
- name : Run EoL & NewRelease check
17
- uses : actions/github-script@v7
17
+ uses : actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
18
18
with :
19
19
script : |
20
20
const checkEolAndNewReleases = require('.github/scripts/check-eol-newrelease.cjs');
Original file line number Diff line number Diff line change 12
12
issues : write
13
13
pull-requests : write
14
14
steps :
15
- - uses : actions/stale@v9
15
+ - uses : actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0
16
16
with :
17
17
days-before-issue-stale : 14
18
18
days-before-issue-close : 0
Original file line number Diff line number Diff line change @@ -43,10 +43,10 @@ jobs:
43
43
needs : validate-input
44
44
45
45
steps :
46
- - uses : actions/checkout@v4
46
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
47
47
- name : Fetch Latest Release
48
48
id : get-latest-release
49
- uses : actions/github-script@v7
49
+ uses : actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
50
50
with :
51
51
script : |
52
52
const latestRelease = await github.rest.repos.getLatestRelease({
62
62
63
63
- name : Calculate New Version
64
64
id : calculate-version
65
- uses : actions/github-script@v7
65
+ uses : actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
66
66
with :
67
67
script : |
68
68
const latestTag = '${{ steps.get-latest-release.outputs.latest_tag }}';
83
83
84
84
- name : Generate Release Notes
85
85
id : generate-release-notes
86
- uses : actions/github-script@v7
86
+ uses : actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
87
87
with :
88
88
script : |
89
89
const { data: releaseNotes } = await github.rest.repos.generateReleaseNotes({
Original file line number Diff line number Diff line change 18
18
contents : write # IMPORTANT: this permission is required for `rake release` to push the release tag
19
19
20
20
steps :
21
- - uses : actions/checkout@v4
22
- - uses : ruby/setup-ruby@v1
21
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
22
+ - uses : ruby/setup-ruby@1a615958ad9d422dd932dc1d5823942ee002799f # v1.227.0
23
23
with :
24
24
bundler-cache : true
25
25
ruby-version : 3.3
@@ -43,11 +43,11 @@ jobs:
43
43
44
44
git add lib/line/bot/api/version.rb
45
45
git commit -m "Set version to $VERSION"
46
- - uses : rubygems/release-gem@v1
46
+ - uses : rubygems/release-gem@a25424ba2ba8b387abc8ef40807c2c85b96cbe32 # v1.1.1
47
47
48
48
- name : Create GitHub Issue on Failure
49
49
if : failure()
50
- uses : actions/github-script@v7
50
+ uses : actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
51
51
with :
52
52
script : |
53
53
const { owner, repo } = context.repo;
Original file line number Diff line number Diff line change @@ -14,11 +14,22 @@ jobs:
14
14
ruby : [ '3.1', '3.2', '3.3' ]
15
15
name : Ruby v${{ matrix.ruby }}
16
16
steps :
17
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
18
- - uses : ruby/setup-ruby@v1
17
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
18
+ - uses : ruby/setup-ruby@1a615958ad9d422dd932dc1d5823942ee002799f # v1.227.0
19
19
with :
20
20
ruby-version : ${{ matrix.ruby }}
21
21
- run : gem install bundler
22
22
- run : bundle install
23
23
- run : bundle exec rubocop
24
24
- run : bundle exec rspec
25
+
26
+ pinact :
27
+ runs-on : ubuntu-latest
28
+ permissions :
29
+ contents : read
30
+ steps :
31
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
32
+ - name : Run pinact
33
+ uses : suzuki-shunsuke/pinact-action@a6896d13d22e2bf108a78b0c52d3f867c1f41b34 # v0.2.1
34
+ with :
35
+ skip_push : " true"
Original file line number Diff line number Diff line change 1
1
{
2
2
"$schema" : " https://docs.renovatebot.com/renovate-schema.json" ,
3
3
"extends" : [
4
- " config:base"
4
+ " config:base" ,
5
+ " helpers:pinGitHubActionDigestsToSemver"
5
6
],
6
7
"automerge" : true ,
7
8
"platformAutomerge" : true ,
You can’t perform that action at this time.
0 commit comments