name: Update AAGUIDs on: schedule: - cron: "0 0 * * 1" # Runs every Monday at midnight workflow_dispatch: # Allows manual triggering of the workflow permissions: contents: write pull-requests: write jobs: update-aaguids: runs-on: depot-ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v6 - name: Set up Go uses: actions/setup-go@v6 with: go-version: stable - name: Update AAGUIDs and authenticator icons run: go run scripts/update-aaguids.go - name: Create Pull Request uses: peter-evans/create-pull-request@v7 with: commit-message: "chore: update AAGUIDs" title: "chore: update AAGUIDs" body: | This PR updates the AAGUID metadata and authenticator icons with the latest data from the [passkey-aaguids](https://github.com/pocket-id/passkey-aaguids) repository. branch: update-aaguids base: main delete-branch: true