@@ -240,50 +240,3 @@ jobs:
240
240
username : ${{ secrets.DOCKERHUB_USERNAME }}
241
241
password : ${{ secrets.DOCKERHUB_TOKEN }}
242
242
repository : fossable/goldboot
243
-
244
- archlinux :
245
- name : archlinux / ${{ matrix.package }}
246
- runs-on : ubuntu-latest
247
- needs : github
248
- strategy :
249
- matrix :
250
- package :
251
- - goldboot
252
- - goldboot-registry
253
- steps :
254
- - uses : actions/checkout@v4
255
- with :
256
- fetch-tags : true
257
-
258
- - name : Find version tags
259
- id : get_tags
260
- run : |
261
- for tag in $(git tag --points-at HEAD); do
262
- if [ "${tag%-*}" = "${{ matrix.package }}" ]; then
263
- echo "pkgver=${tag##*-}" >>"$GITHUB_OUTPUT"
264
- fi
265
- done
266
-
267
- - uses : heyhusen/archlinux-package-action@v2
268
- with :
269
- path : dist/pacman/${{ matrix.package }}
270
- srcinfo : true
271
- pkgver : ${{ steps.get_tags.outputs.pkgver }}
272
-
273
- - name : Push release to AUR
274
- env :
275
- AUR_PRIVATE_KEY : ${{ secrets.AUR_PRIVATE_KEY }}
276
- run : |
277
- echo "${AUR_PRIVATE_KEY}" >/tmp/id_rsa
278
- chmod 600 /tmp/id_rsa
279
-
280
- git config --global user.name "github-actions"
281
- git config --global user.email "[email protected] "
282
- ssh-keyscan -H aur.archlinux.org >/tmp/known_hosts
283
-
284
- GIT_SSH_COMMAND='ssh -i /tmp/id_rsa -o UserKnownHostsFile=/tmp/known_hosts' git submodule update --init dist/pacman/${{ matrix.package }}
285
- cd dist/pacman/${{ matrix.package }}
286
-
287
- git add .SRCINFO PKGBUILD
288
- git commit -m "release: ${{ steps.get_tags.outputs.pkgver }}"
289
- GIT_SSH_COMMAND='ssh -i /tmp/id_rsa -o UserKnownHostsFile=/tmp/known_hosts' git push -u origin master
0 commit comments