@@ -27,16 +27,16 @@ jobs:
2727 arch : [aarch64, armv7l, armv6l, i686, x86_64]
2828 runs-on : ubuntu-latest
2929 steps :
30- - uses : actions/checkout@6d28f1ea826946162388c29db5a29aca24037adb
30+ - uses : actions/checkout@v4
3131 with :
3232 ref : ${{ github.event.inputs.branch || github.ref }}
3333 show-progress : false
3434 persist-credentials : false
35- - uses : DeterminateSystems/nix-installer-action@6d28f1ea826946162388c29db5a29aca24037adb
35+ - uses : DeterminateSystems/nix-installer-action@main
3636 - name : Build deltachat-rpc-server binaries
3737 run : nix build .#deltachat-rpc-server-${{ matrix.arch }}-linux
3838 - name : Upload binary
39- uses : actions/upload-artifact@6d28f1ea826946162388c29db5a29aca24037adb
39+ uses : actions/upload-artifact@v4
4040 with :
4141 name : deltachat-rpc-server-${{ matrix.arch }}-linux
4242 path : result/bin/deltachat-rpc-server
@@ -50,16 +50,16 @@ jobs:
5050 arch : [win32, win64]
5151 runs-on : ubuntu-latest
5252 steps :
53- - uses : actions/checkout@6d28f1ea826946162388c29db5a29aca24037adb
53+ - uses : actions/checkout@v4
5454 with :
5555 ref : ${{ github.event.inputs.branch || github.ref }}
5656 show-progress : false
5757 persist-credentials : false
58- - uses : DeterminateSystems/nix-installer-action@6d28f1ea826946162388c29db5a29aca24037adb
58+ - uses : DeterminateSystems/nix-installer-action@main
5959 - name : Build deltachat-rpc-server binaries
6060 run : nix build .#deltachat-rpc-server-${{ matrix.arch }}
6161 - name : Upload binary
62- uses : actions/upload-artifact@6d28f1ea826946162388c29db5a29aca24037adb
62+ uses : actions/upload-artifact@v4
6363 with :
6464 name : deltachat-rpc-server-${{ matrix.arch }}
6565 path : result/bin/deltachat-rpc-server.exe
7373 arch : [x86_64, aarch64]
7474 runs-on : macos-latest
7575 steps :
76- - uses : actions/checkout@6d28f1ea826946162388c29db5a29aca24037adb
76+ - uses : actions/checkout@v4
7777 with :
7878 ref : ${{ github.event.inputs.branch || github.ref }}
7979 show-progress : false
8383 - name : Build
8484 run : cargo build --release --package deltachat-rpc-server --target ${{ matrix.arch }}-apple-darwin --features vendored
8585 - name : Upload binary
86- uses : actions/upload-artifact@6d28f1ea826946162388c29db5a29aca24037adb
86+ uses : actions/upload-artifact@v4
8787 with :
8888 name : deltachat-rpc-server-${{ matrix.arch }}-macos
8989 path : target/${{ matrix.arch }}-apple-darwin/release/deltachat-rpc-server
@@ -97,57 +97,57 @@ jobs:
9797 id-token : write
9898 contents : read
9999 steps :
100- - uses : actions/checkout@6d28f1ea826946162388c29db5a29aca24037adb
100+ - uses : actions/checkout@v4
101101 with :
102102 ref : ${{ github.event.inputs.branch || github.ref }}
103103 show-progress : false
104104 persist-credentials : false
105- - uses : actions/setup-python@6d28f1ea826946162388c29db5a29aca24037adb
105+ - uses : actions/setup-python@v5
106106 with :
107107 python-version : " 3.11"
108108
109109 - name : Download Linux binaries
110- uses : actions/download-artifact@6d28f1ea826946162388c29db5a29aca24037adb
110+ uses : actions/download-artifact@v4
111111 with :
112112 name : deltachat-rpc-server-aarch64-linux
113113 path : deltachat-rpc-server-aarch64-linux.d
114114 - name : Download Linux armv7l
115- uses : actions/download-artifact@6d28f1ea826946162388c29db5a29aca24037adb
115+ uses : actions/download-artifact@v4
116116 with :
117117 name : deltachat-rpc-server-armv7l-linux
118118 path : deltachat-rpc-server-armv7l-linux.d
119119 - name : Download Linux armv6l
120- uses : actions/download-artifact@6d28f1ea826946162388c29db5a29aca24037adb
120+ uses : actions/download-artifact@v4
121121 with :
122122 name : deltachat-rpc-server-armv6l-linux
123123 path : deltachat-rpc-server-armv6l-linux.d
124124 - name : Download Linux i686
125- uses : actions/download-artifact@6d28f1ea826946162388c29db5a29aca24037adb
125+ uses : actions/download-artifact@v4
126126 with :
127127 name : deltachat-rpc-server-i686-linux
128128 path : deltachat-rpc-server-i686-linux.d
129129 - name : Download Linux x86_64
130- uses : actions/download-artifact@6d28f1ea826946162388c29db5a29aca24037adb
130+ uses : actions/download-artifact@v4
131131 with :
132132 name : deltachat-rpc-server-x86_64-linux
133133 path : deltachat-rpc-server-x86_64-linux.d
134134 - name : Download Win32
135- uses : actions/download-artifact@6d28f1ea826946162388c29db5a29aca24037adb
135+ uses : actions/download-artifact@v4
136136 with :
137137 name : deltachat-rpc-server-win32
138138 path : deltachat-rpc-server-win32.d
139139 - name : Download Win64
140- uses : actions/download-artifact@6d28f1ea826946162388c29db5a29aca24037adb
140+ uses : actions/download-artifact@v4
141141 with :
142142 name : deltachat-rpc-server-win64
143143 path : deltachat-rpc-server-win64.d
144144 - name : Download macOS x86_64
145- uses : actions/download-artifact@6d28f1ea826946162388c29db5a29aca24037adb
145+ uses : actions/download-artifact@v4
146146 with :
147147 name : deltachat-rpc-server-x86_64-macos
148148 path : deltachat-rpc-server-x86_64-macos.d
149149 - name : Download macOS aarch64
150- uses : actions/download-artifact@6d28f1ea826946162388c29db5a29aca24037adb
150+ uses : actions/download-artifact@v4
151151 with :
152152 name : deltachat-rpc-server-aarch64-macos
153153 path : deltachat-rpc-server-aarch64-macos.d
@@ -169,7 +169,7 @@ jobs:
169169 npm pack
170170 ls -la *.tgz
171171
172- - uses : actions/setup-node@6d28f1ea826946162388c29db5a29aca24037adb
172+ - uses : actions/setup-node@v4
173173 with :
174174 node-version : 20
175175 registry-url : " https://registry.npmjs.org"
0 commit comments