arch.yml 977 B

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