Reviewing update process of pipeline.

This commit is contained in:
Emiliano Vavassori 2025-02-08 22:01:34 +01:00
parent 0ea1e04bb9
commit 63e9ff6921

View File

@ -5,14 +5,10 @@ jobs:
pkgbuild:
runs-on: archlinux
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Fix permissions
run: /fixperms.sh
- name: Refresh packages
run: pacman -Syy
- name: Refreshing packages
run: /paruw.sh "paru -Syy"
- name: Installing packaged keyring
run: /paruw.sh "paru -S archlinux-keyring"
run: /paruw.sh "paru -S --noconfirm archlinux-keyring"
- name: Create master keyring
run: pacman-key --init --allow-weak-key-signatures
- name: Populate master keyring
@ -25,6 +21,10 @@ jobs:
run: rankmirror -n 5 /etc/pacman.d/mirrorlist
- name: Ri-refreshing packages
run: /paruw.sh "paru -Syy"
- name: Checkout
uses: actions/checkout@v2
- name: Fix permissions
run: /fixperms.sh
- name: Compile package
run: /paruw.sh "paru -Bi --noconfirm ${{ gitea.workspace }}"
- name: Setup go for publishing