File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -23,17 +23,16 @@ permissions:
2323
2424jobs :
2525 check-dist :
26- name : Check dist/
2726 runs-on : ubuntu-latest
2827
2928 steps :
3029 - name : Checkout
3130 id : checkout
32- uses : actions/checkout@v6
31+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3332
3433 - name : Setup Node.js
3534 id : setup-node
36- uses : actions/setup-node@v6
35+ uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
3736 with :
3837 node-version-file : .node-version
3938 cache : npm
7170 - if : ${{ failure() && steps.diff.outcome == 'failure' }}
7271 name : Upload Artifact
7372 id : upload
74- uses : actions/upload-artifact@v7
73+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
7574 with :
7675 name : dist
7776 path : dist/
Original file line number Diff line number Diff line change @@ -14,17 +14,16 @@ permissions:
1414
1515jobs :
1616 unit-tests :
17- name : Unit Tests
1817 runs-on : ubuntu-latest
1918
2019 steps :
2120 - name : Checkout
2221 id : checkout
23- uses : actions/checkout@v6
22+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2423
2524 - name : Setup Node.js
2625 id : setup-node
27- uses : actions/setup-node@v6
26+ uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
2827 with :
2928 node-version-file : .node-version
3029 cache : npm
@@ -46,12 +45,11 @@ jobs:
4645 run : npm run ci-test
4746
4847 test-action :
49- name : Test Action
5048 runs-on : ubuntu-latest
5149
5250 steps :
5351 - name : Checkout
54- uses : actions/checkout@v6
52+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
5553
5654 - name : Test Local Action
5755 id : test-action
6563 miru version
6664
6765 action-tests :
68- name : Action Test ( ${{ matrix.os }})
66+ name : action-test- ${{ matrix.os }}
6967 runs-on : ${{ matrix.os }}
7068 strategy :
7169 fail-fast : false
7876
7977 steps :
8078 - name : Checkout
81- uses : actions/checkout@v6
79+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
8280
8381 - name : Setup Miru CLI
8482 id : setup
@@ -98,11 +96,10 @@ jobs:
9896 echo "version output is set correctly: ${{ steps.setup.outputs.version }}"
9997
10098 version-pin-test :
101- name : Version Pin Test
10299 runs-on : ubuntu-latest
103100 steps :
104101 - name : Checkout
105- uses : actions/checkout@v6
102+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
106103
107104 - name : Setup Miru CLI (pinned)
108105 id : setup
Original file line number Diff line number Diff line change @@ -18,33 +18,26 @@ permissions:
1818 security-events : write
1919
2020jobs :
21- analyze :
22- name : Analyze
21+ codeql :
2322 runs-on : ubuntu-latest
2423
25- strategy :
26- fail-fast : false
27- matrix :
28- language :
29- - typescript
30-
3124 steps :
3225 - name : Checkout
3326 id : checkout
34- uses : actions/checkout@v6
27+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3528
3629 - name : Initialize CodeQL
3730 id : initialize
38- uses : github/codeql-action/init@v4
31+ uses : github/codeql-action/init@38697555549f1db7851b81482ff19f1fa5c4fedc # v4
3932 with :
4033 config-file : .github/codeql/codeql-config.yml
41- languages : ${{ matrix.language }}
34+ languages : typescript
4235 source-root : src
4336
4437 - name : Autobuild
4538 id : autobuild
46- uses : github/codeql-action/autobuild@v4
39+ uses : github/codeql-action/autobuild@38697555549f1db7851b81482ff19f1fa5c4fedc # v4
4740
4841 - name : Perform CodeQL Analysis
4942 id : analyze
50- uses : github/codeql-action/analyze@v4
43+ uses : github/codeql-action/analyze@38697555549f1db7851b81482ff19f1fa5c4fedc # v4
Original file line number Diff line number Diff line change @@ -27,11 +27,11 @@ jobs:
2727 steps :
2828 - name : Checkout
2929 id : checkout
30- uses : actions/checkout@v6
30+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3131
3232 - name : Setup Node.js
3333 id : setup-node
34- uses : actions/setup-node@v6
34+ uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
3535 with :
3636 node-version-file : .node-version
3737 cache : npm
@@ -42,11 +42,11 @@ jobs:
4242
4343 - name : Setup Ruby
4444 id : setup-ruby
45- uses : ruby/setup-ruby@v1
45+ uses : ruby/setup-ruby@319994f95fa847cf3fb3cd3dbe89f6dcde9f178f # v1
4646 with :
4747 ruby-version : ruby
4848
49- - uses : licensee/setup-licensed@v1.3.2
49+ - uses : licensee/setup-licensed@0d52e575b3258417672be0dff2f115d7db8771d8 # v1.3.2
5050 with :
5151 version : 4.x
5252 github_token : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change @@ -21,19 +21,18 @@ permissions:
2121
2222jobs :
2323 lint :
24- name : Lint Codebase
2524 runs-on : ubuntu-latest
2625
2726 steps :
2827 - name : Checkout
2928 id : checkout
30- uses : actions/checkout@v6
29+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3130 with :
3231 fetch-depth : 0
3332
3433 - name : Setup Node.js
3534 id : setup-node
36- uses : actions/setup-node@v6
35+ uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
3736 with :
3837 node-version-file : .node-version
3938 cache : npm
4443
4544 - name : Lint Codebase
4645 id : super-linter
47- uses : super-linter/super-linter/slim@v8
46+ uses : super-linter/super-linter/slim@61abc07d755095a68f4987d1c2c3d1d64408f1f9 # v8
4847 env :
4948 CHECKOV_FILE_NAME : .checkov.yml
5049 DEFAULT_BRANCH : main
Original file line number Diff line number Diff line change 3030 contents : write
3131
3232 steps :
33- - uses : actions/checkout@v6
33+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3434
3535 - name : Validate package.json version
3636 run : |
You can’t perform that action at this time.
0 commit comments