diff --git a/.github/workflows/build-and-release.yml b/.github/workflows/build-and-release.yml index 93e058e..71b50b5 100644 --- a/.github/workflows/build-and-release.yml +++ b/.github/workflows/build-and-release.yml @@ -184,18 +184,31 @@ jobs: needs: release env: AUR_TOKEN: ${{ secrets.AUR_TOKEN }} + steps: - name: Checkout git repo uses: actions/checkout@v3 + + - name: Install jq + run: sudo apt-get update && sudo apt-get install jq -y + - name: Download checksums uses: actions/download-artifact@v4 with: name: checksums path: ./sha256sum.txt + + - name: List downloaded files + run: ls -R + + - name: Show content of sha256sum.txt + run: cat sha256sum.txt + - name: Extract checksum from sha256sum.txt run: | new_checksum=$(awk 'NR==1 { print $1 }' ./sha256sum.txt) sed -i "s|sha256sums=('SKIP' 'SKIP')|sha256sums=('$new_checksum' 'SKIP')|" ./build/PKGBUILD + - name: Publish AUR package uses: KSXGitHub/github-actions-deploy-aur@v3.0.1 with: