Skip to content

test: e2e self-test (live API + sticky PR comment) - #1

Merged
facundofarias merged 2 commits into
mainfrom
test/e2e-selftest
Jul 13, 2026
Merged

test: e2e self-test (live API + sticky PR comment)#1
facundofarias merged 2 commits into
mainfrom
test/e2e-selftest

Conversation

@facundofarias

Copy link
Copy Markdown
Member

Adds a self-test workflow that runs the action against the live PixelVault API on each PR — glob → batch upload → signed URLs → sticky PR comment. This PR is also the first real end-to-end run of the action; the sticky comment should appear below once the workflow finishes.

On pull_request / workflow_dispatch: generate a dummy diff PNG and run the action
against the live PixelVault API, asserting one upload. Exercises glob → batch →
signed URL → sticky PR comment end to end. Needs the PIXELVAULT_API_KEY repo secret.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

📸 PixelVault screenshots

Screenshot Preview
example-diff.png example-diff.png

1 uploaded · collection col_ieekto8zvt9x

Avoids a live upload + quota use on every PR (and fork-PR failures). The full
chain — including the sticky PR comment — was verified once in PR #1; keep this as
a manual "re-verify against prod" smoke test.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@facundofarias
facundofarias merged commit a8cf6a7 into main Jul 13, 2026
1 check passed
@facundofarias
facundofarias deleted the test/e2e-selftest branch July 13, 2026 05:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant