From 608d5392f9c3ba1276623a9e6e5a83f59c5977b4 Mon Sep 17 00:00:00 2001 From: bordumb Date: Wed, 11 Mar 2026 00:39:18 +0000 Subject: [PATCH] feat: dogfood auths badge --- .auths/allowed_signers | 6 +++++- .github/workflows/verify-commits.yml | 24 ++++++++++++++++++++++++ README.md | 2 ++ 3 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/verify-commits.yml diff --git a/.auths/allowed_signers b/.auths/allowed_signers index bc9b67b4..db4653af 100644 --- a/.auths/allowed_signers +++ b/.auths/allowed_signers @@ -1 +1,5 @@ -bordumbb@gmail.com ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEDeaOmUEcUjzChUedAsPyDO4mnjIa8j92fD9rGpuZd0 main +# auths:managed — do not edit manually +# Current identity (E6IXlw5-lnX88r3WZCt3u1qyN_Xlq7nQjtoTmuOfMIjI) +z6MktnihicwetvA16FtHFynaJTn9eDZw51eizUEA1yGJCR4o@auths.local namespaces="git" ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINT/yz5N7+GkzsRTHiyaueZbDy+fovwYUXyJ9uwD67tk +# Previous identity +z6MkipUqayiDZWM8j4YktjiEFZcCGw51YDVvLM7SrYPqLLyZ@auths.local namespaces="git" ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEDeaOmUEcUjzChUedAsPyDO4mnjIa8j92fD9rGpuZd0 diff --git a/.github/workflows/verify-commits.yml b/.github/workflows/verify-commits.yml new file mode 100644 index 00000000..5783d0bb --- /dev/null +++ b/.github/workflows/verify-commits.yml @@ -0,0 +1,24 @@ +name: Verify Commits +on: + pull_request: + push: + branches: [main] + +permissions: + contents: read + pull-requests: write + +jobs: + verify: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - uses: auths-dev/auths-verify-github-action@v1 + with: + allowed-signers: .auths/allowed_signers + fail-on-unsigned: true + post-pr-comment: 'true' + github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/README.md b/README.md index 1f4680e1..8d914b6b 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # Auths +[![Verify Commits](https://github.com/auths-dev/auths/actions/workflows/verify-commits.yml/badge.svg)](https://github.com/auths-dev/auths/actions/workflows/verify-commits.yml) + Decentralized identity for individuals, AI agents, and their organizations. One identity, multiple devices, Git-native storage.