1414 runs-on : ubuntu-latest
1515 steps :
1616 - name : Checkout code
17- uses : actions/checkout@v6.0.2
17+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1818 - name : Read CLI version
19- uses : SebRollen/toml-action@v1.2.0
19+ uses : SebRollen/toml-action@b1b3628f55fc3a28208d4203ada8b737e9687876 # v1.2.0
2020 id : read_cli_version
2121 with :
2222 file : ' ./cli/Cargo.toml'
2929 exit 1
3030 - name : Create Release
3131 id : create_release
32- uses : actions/create-release@v1
32+ uses : actions/create-release@0cb9c9b65d5d1901c1f53e5e66eaf4afd303e70e # v1.1.4
3333 env :
3434 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
3535 with :
@@ -60,12 +60,12 @@ jobs:
6060 sudo apt-get install -y --no-install-recommends curl build-essential libssl-dev pkg-config
6161
6262 - name : Install Rust Toolchain
63- uses : actions-rs/toolchain@v1
63+ uses : actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1.0.7
6464 with :
6565 profile : minimal
6666 toolchain : stable
6767
68- - uses : actions/checkout@v6.0.2
68+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6969 - name : Build and Package
7070 run : |
7171 cd cli
9797 sudo dpkg-deb --build "${package_dir}"
9898
9999 - name : Upload gzip Package
100- uses : actions/upload-release-asset@v1
100+ uses : actions/upload-release-asset@e8f9f06c4b078e705bd2ea027f0926603fc9b4d5 # v1.0.2
101101 env :
102102 UPLOAD_URL : ${{ needs.create-release.outputs.upload_url }}
103103 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
@@ -108,7 +108,7 @@ jobs:
108108 asset_content_type : application/gzip
109109
110110 - name : Upload Debian Package
111- uses : actions/upload-release-asset@v1
111+ uses : actions/upload-release-asset@e8f9f06c4b078e705bd2ea027f0926603fc9b4d5 # v1.0.2
112112 env :
113113 UPLOAD_URL : ${{ needs.create-release.outputs.upload_url }}
114114 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
@@ -126,20 +126,20 @@ jobs:
126126 timeout-minutes : 45
127127 steps :
128128 - name : Install Rust Toolchain
129- uses : actions-rs/toolchain@v1
129+ uses : actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1.0.7
130130 with :
131131 profile : minimal
132132 toolchain : stable
133133
134- - uses : actions/checkout@v6.0.2
134+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
135135 - name : Build and Package
136136 run : |
137137 cd cli
138138 cargo build --release
139139 cd ./target/release && tar -czvf dbdev.tar.gz ./dbdev
140140
141141 - name : Upload Release Asset
142- uses : actions/upload-release-asset@v1
142+ uses : actions/upload-release-asset@e8f9f06c4b078e705bd2ea027f0926603fc9b4d5 # v1.0.2
143143 env :
144144 UPLOAD_URL : ${{ needs.create-release.outputs.upload_url }}
145145 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
@@ -157,20 +157,20 @@ jobs:
157157 timeout-minutes : 45
158158 steps :
159159 - name : Install Rust Toolchain
160- uses : actions-rs/toolchain@v1
160+ uses : actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1.0.7
161161 with :
162162 profile : minimal
163163 toolchain : stable
164164
165- - uses : actions/checkout@v6.0.2
165+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
166166 - name : Build and Package
167167 run : |
168168 cd cli
169169 cargo build --release
170170 cd ./target/release && Compress-Archive -Path ./dbdev.exe -Destination dbdev.zip
171171
172172 - name : Upload Release Asset
173- uses : actions/upload-release-asset@v1
173+ uses : actions/upload-release-asset@e8f9f06c4b078e705bd2ea027f0926603fc9b4d5 # v1.0.2
174174 env :
175175 UPLOAD_URL : ${{ needs.create-release.outputs.upload_url }}
176176 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
0 commit comments