diff --git a/.github/workflows/publish-aur.yml b/.github/workflows/publish-aur.yml new file mode 100644 index 0000000..b4189cd --- /dev/null +++ b/.github/workflows/publish-aur.yml @@ -0,0 +1,19 @@ +name: Publish to AUR +on: + push: + tags: + - "create-awesome-python-app@*" + workflow_dispatch: + inputs: + version: + description: "Package version" + required: true +jobs: + aur: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Placeholder + run: | + echo "AUR publish requires AUR_SSH_PRIVATE_KEY + optional Create-Python-App/aur-package mirror" + echo "See docs/DISTRIBUTION_SETUP.md" diff --git a/docs/DISTRIBUTION_SETUP.md b/docs/DISTRIBUTION_SETUP.md index 9ff8125..abac38b 100644 --- a/docs/DISTRIBUTION_SETUP.md +++ b/docs/DISTRIBUTION_SETUP.md @@ -15,3 +15,7 @@ Secrets and publishers (see also #58–#63): 2. Repository: `Create-Python-App/create-python-app` 3. Workflow: `publish.yml` 4. No `PYPI_TOKEN` secret required when using OIDC + +## AUR + +Track sibling repo `Create-Python-App/aur-package` when ready. Secrets: `AUR_SSH_PRIVATE_KEY`, `AUR_REPO_TOKEN`.