arch.yml 846 B

1234567891011121314151617181920212223242526272829
  1. name: Arch Linux AUR Package Update
  2. on:
  3. workflow_run:
  4. workflows: [cmake]
  5. branches: [main]
  6. types: [completed]
  7. jobs:
  8. publish:
  9. if: ${{ github.event.workflow_run.conclusion == 'success' }}
  10. runs-on: ubuntu-latest
  11. steps:
  12. - name: Checkout
  13. uses: actions/checkout@v2
  14. - name: Publish parallel-disk-usage to the AUR
  15. uses: KSXGitHub/github-actions-deploy-aur@v2.7.1
  16. with:
  17. pkgname: linux-wallpaperengine-git
  18. pkgbuild: ./packaging/archlinux/PKGBUILD
  19. commit_username: ${{ secrets.AUR_USERNAME }}
  20. commit_email: ${{ secrets.AUR_EMAIL }}
  21. ssh_private_key: ${{ secrets.AUR_SSH_PRIVATE_KEY }}
  22. commit_message: Update AUR package
  23. force_push: 'true'
  24. test: true
  25. test_flags: --clean --cleanbuild --nodeps --nobuild