--- name: Publish to the AUR on: workflow_dispatch: # Manual trigger via GitHub UI jobs: publish-aur: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v3 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 with: driver: docker # Use 'docker' instead of 'auto' - name: Build & run AUR Package env: AUR_PRIVATE_KEY: ${{ secrets.AUR_PRIVATE_KEY }} AUR_PUBLIC_KEY: ${{ secrets.AUR_PUBLIC_KEY }} PKG_REPO_URI: https://github.com/ChausseBenjamin/termpicker PKG_NAME: termpicker GIT_USER: ChausseBenjamin run: |- docker buildx create --use docker buildx build -t "aur-publisher" releases/aur --load docker run \ -e AUR_PRIVATE_KEY="$AUR_PRIVATE_KEY" \ -e AUR_PUBLIC_KEY="$AUR_PUBLIC_KEY" \ -e PKG_REPO_URI="$PKG_REPO_URI" \ -e PKG_NAME="$PKG_NAME" \ -e GIT_USER="$GIT_USER" \ aur-publisher