@@ -37,13 +37,13 @@ jobs:
3737 notes : ${{ steps.notes.outputs.notes }}
3838 steps :
3939 - name : Checkout Repo
40- uses : actions/checkout@v6
40+ uses : actions/checkout@v6.1.0
4141
42- - uses : oven-sh/setup-bun@v2
42+ - uses : oven-sh/setup-bun@v2.2.0
4343 name : Setup Bun
4444
4545 - name : Setup Node
46- uses : actions/setup-node@v6
46+ uses : actions/setup-node@v6.5.0
4747 with :
4848 node-version-file : .nvmrc
4949
@@ -77,12 +77,12 @@ jobs:
7777 environment : " Production"
7878 steps :
7979 - name : Checkout Repo
80- uses : actions/checkout@v6
81- - uses : oven-sh/setup-bun@v2
80+ uses : actions/checkout@v6.1.0
81+ - uses : oven-sh/setup-bun@v2.2.0
8282 name : Setup Bun
8383
8484 - name : Setup Node
85- uses : actions/setup-node@v6
85+ uses : actions/setup-node@v6.5.0
8686 with :
8787 node-version-file : .nvmrc
8888 - name : Install Deps
@@ -94,27 +94,27 @@ jobs:
9494 VITE_URL : ${{ secrets.VITE_URL }}
9595
9696 - name : Set up QEMU
97- uses : docker/setup-qemu-action@v4
97+ uses : docker/setup-qemu-action@v4.2.0
9898
9999 - name : Set up Docker Buildx
100- uses : docker/setup-buildx-action@v4
100+ uses : docker/setup-buildx-action@v4.2.0
101101
102102 - name : Docker Login
103- uses : docker/login-action@v4
103+ uses : docker/login-action@v4.6.0
104104 with :
105105 registry : ghcr.io
106106 username : ${{ github.repository_owner }}
107107 password : ${{ secrets.GITHUB_TOKEN }}
108108
109109 - name : Docker meta
110110 id : meta
111- uses : docker/metadata-action@v6
111+ uses : docker/metadata-action@v6.2.0
112112 with :
113113 images : ghcr.io/team3132/attendance
114114 tags : type=semver,pattern={{version}},value=${{ fromJson(needs.release.outputs.publishedPackages)[0].version }}
115115
116116 - name : Build and Push
117- uses : docker/build-push-action@v7
117+ uses : docker/build-push-action@v7.3.0
118118 with :
119119 tags : ${{ steps.meta.outputs.tags }}
120120 push : ${{ needs.release.outputs.published == 'true' }}
@@ -148,16 +148,16 @@ jobs:
148148 environment : Production
149149 steps :
150150 - name : Checkout
151- uses : actions/checkout@v6
152- - uses : actions/setup-node@v6
151+ uses : actions/checkout@v6.1.0
152+ - uses : actions/setup-node@v6.5.0
153153 name : Setup Node
154154 with :
155155 node-version : 24.15.0
156- - uses : oven-sh/setup-bun@v2
156+ - uses : oven-sh/setup-bun@v2.2.0
157157 name : Setup Bun
158158 with :
159159 bun-version : latest
160- - uses : actions/setup-java@v5
160+ - uses : actions/setup-java@v5.7.0
161161 name : Setup Java
162162 if : ${{ matrix.mobile == 'android' }}
163163 with :
@@ -180,7 +180,7 @@ jobs:
180180 targets : ${{ matrix.platform == 'macos-latest' && 'aarch64-apple-darwin,x86_64-apple-darwin' || '' }}
181181
182182 - name : Rust Cache
183- uses : swatinem/rust-cache@v2
183+ uses : swatinem/rust-cache@v2.9.2
184184 with :
185185 workspaces : ' ./src-tauri -> target'
186186 prefix-key : ${{ matrix.mobile }}
0 commit comments