Skip to content

Commit 0812bf8

Browse files
committed
Upgrade & pin GitHub Actions
1 parent 9a5cf28 commit 0812bf8

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

.github/workflows/ci.yml

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -15,27 +15,27 @@ jobs:
1515
hadolint:
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v2
19-
- uses: hadolint/hadolint-action@v1.6.0
18+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
19+
- uses: hadolint/hadolint-action@54c9adbab1582c2ef04b2016b760714a4bfde3cf # v3.1.0
2020
with:
2121
recursive: true
2222

2323
pre-commit-hooks:
2424
runs-on: ubuntu-latest
2525
steps:
26-
- uses: actions/checkout@v2
27-
- uses: actions/setup-python@v2
26+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
27+
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
2828
- run: pip install pre-commit && pre-commit run --all-files
2929

3030
mvn-install:
3131
runs-on: ubuntu-latest
3232
steps:
33-
- uses: actions/checkout@v2
34-
- uses: actions/setup-java@v1
33+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
34+
- uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
3535
with:
3636
java-version: 8
3737
- name: Maven cache
38-
uses: actions/cache@v2
38+
uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
3939
with:
4040
path: ~/.m2/repository
4141
key: ${{ hashFiles('vboard-ws/pom.xml') }}
@@ -45,8 +45,8 @@ jobs:
4545
npm-lint:
4646
runs-on: ubuntu-latest
4747
steps:
48-
- uses: actions/checkout@v2
49-
- uses: actions/setup-node@v2
48+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
49+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
5050
with:
5151
node-version: '14'
5252
cache: 'npm'
@@ -58,17 +58,17 @@ jobs:
5858
runs-on: ubuntu-latest
5959
needs: [ hadolint, pre-commit-hooks, mvn-install ]
6060
steps:
61-
- uses: actions/checkout@v2
62-
- uses: docker/metadata-action@v3
61+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
62+
- uses: docker/metadata-action@c1e51972afc2121e065aed6d45c65596fe445f3f # v5.8.0
6363
id: meta
6464
with:
6565
images: vboard/vboard-ws
66-
- uses: docker/login-action@v1
66+
- uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
6767
if: startsWith(github.ref, 'refs/tags/')
6868
with:
6969
username: ${{ secrets.DOCKER_USERNAME }}
7070
password: ${{ secrets.DOCKER_PASSWORD }}
71-
- uses: docker/build-push-action@v2
71+
- uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0
7272
with:
7373
context: vboard-ws
7474
push: ${{ startsWith(github.ref, 'refs/tags/') }}
@@ -81,17 +81,17 @@ jobs:
8181
runs-on: ubuntu-latest
8282
needs: [ hadolint, pre-commit-hooks, npm-lint ]
8383
steps:
84-
- uses: actions/checkout@v2
85-
- uses: docker/metadata-action@v3
84+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
85+
- uses: docker/metadata-action@c1e51972afc2121e065aed6d45c65596fe445f3f # v5.8.0
8686
id: meta
8787
with:
8888
images: vboard/vboard-front
89-
- uses: docker/login-action@v1
89+
- uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
9090
if: startsWith(github.ref, 'refs/tags/')
9191
with:
9292
username: ${{ secrets.DOCKER_USERNAME }}
9393
password: ${{ secrets.DOCKER_PASSWORD }}
94-
- uses: docker/build-push-action@v2
94+
- uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0
9595
with:
9696
context: vboard-front
9797
push: ${{ startsWith(github.ref, 'refs/tags/') }}
@@ -102,17 +102,17 @@ jobs:
102102
runs-on: ubuntu-latest
103103
needs: [ hadolint, pre-commit-hooks ]
104104
steps:
105-
- uses: actions/checkout@v2
106-
- uses: docker/metadata-action@v3
105+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
106+
- uses: docker/metadata-action@c1e51972afc2121e065aed6d45c65596fe445f3f # v5.8.0
107107
id: meta
108108
with:
109109
images: vboard/vboard-batchs
110-
- uses: docker/login-action@v1
110+
- uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
111111
if: startsWith(github.ref, 'refs/tags/')
112112
with:
113113
username: ${{ secrets.DOCKER_USERNAME }}
114114
password: ${{ secrets.DOCKER_PASSWORD }}
115-
- uses: docker/build-push-action@v2
115+
- uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0
116116
with:
117117
context: vboard-batchs
118118
push: ${{ startsWith(github.ref, 'refs/tags/') }}

0 commit comments

Comments
 (0)