From 54dfb324d99e95d80d92685aa1633b8c4863c425 Mon Sep 17 00:00:00 2001 From: ulises-jeremias Date: Thu, 16 Jul 2026 03:21:19 -0300 Subject: [PATCH] ci: AUR publish tracking workflow Closes #60 Co-authored-by: Cursor --- .github/workflows/publish-aur.yml | 19 +++++++++++++++++++ docs/DISTRIBUTION_SETUP.md | 4 ++++ 2 files changed, 23 insertions(+) create mode 100644 .github/workflows/publish-aur.yml 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`.