cmd/containerbuild: default to ttl.sh for third party contributions (#51)

* cmd/containerbuild: default to ttl.sh for third party contributions

Closes #48

Signed-off-by: Xe Iaso <me@xeiaso.net>

* track comment tags

Signed-off-by: Xe Iaso <me@xeiaso.net>

* empty commit to make sure double-commenting doesn't work

Signed-off-by: Xe Iaso <me@xeiaso.net>

---------

Signed-off-by: Xe Iaso <me@xeiaso.net>
This commit is contained in:
Xe Iaso 2025-03-21 10:34:01 -04:00 committed by GitHub
parent 86b8c6c5f2
commit 95dddb5549
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 50 additions and 0 deletions

View file

@ -16,6 +16,7 @@ permissions:
packages: write
attestations: write
id-token: write
pull-requests: write
jobs:
build:
@ -56,6 +57,17 @@ jobs:
id: build
run: |
go run ./cmd/containerbuild --docker-repo ghcr.io/techarohq/anubis --slog-level debug
- name: "Comment about where to test this"
uses: thollander/actions-comment-pull-request@v3
with:
message: |
You can try this PR out by using the following docker image:
```
${{ steps.build.outputs.docker_image }}
```
comment-tag: ${{ steps.build.outputs.docker_image }}
- name: Generate artifact attestation
uses: actions/attest-build-provenance@v2