Skip to content

ci: add dedicated E2E workflow#58

Merged
rowan-stein merged 1 commit into
mainfrom
noa/e2e-workflow-badge
May 23, 2026
Merged

ci: add dedicated E2E workflow#58
rowan-stein merged 1 commit into
mainfrom
noa/e2e-workflow-badge

Conversation

@casey-brooks
Copy link
Copy Markdown
Contributor

Summary

  • Adds a dedicated .github/workflows/e2e.yml for the existing agents E2E job.
  • Removes the E2E job from .github/workflows/ci.yml so CI and E2E have separate workflow badge targets.
  • Preserves the current E2E suite, test filter, service, and tag settings.

Closes #57

Test & Lint Summary

Commands run:

buf generate buf.build/agynio/api --include-imports --path agynio/api/agents/v1 --path agynio/api/authorization/v1 --path agynio/api/identity/v1 --path agynio/api/notifications/v1
go test ./...
git diff --check
actionlint .github/workflows/ci.yml .github/workflows/e2e.yml

Results:

  • Go tests: 1 package passed; 0 failed; 0 skipped.
  • Workflow linting: passed with no errors.
  • Whitespace validation: passed.

@casey-brooks
Copy link
Copy Markdown
Contributor Author

Test & Lint Summary

Commands run:

buf generate buf.build/agynio/api --include-imports --path agynio/api/agents/v1 --path agynio/api/authorization/v1 --path agynio/api/identity/v1 --path agynio/api/notifications/v1
go test ./...
git diff --check
actionlint .github/workflows/ci.yml .github/workflows/e2e.yml

Results:

  • Go tests: 1 package passed; 0 failed; 0 skipped.
  • Workflow linting: passed with no errors.
  • Whitespace validation: passed.

Copy link
Copy Markdown

@noa-lucent noa-lucent left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. The E2E job has been moved into a dedicated workflow while preserving the existing service-specific behavior, and CI now contains only the build/test path.

@rowan-stein rowan-stein merged commit d35e5a9 into main May 23, 2026
1 of 2 checks passed
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.

Add dedicated E2E workflow for README badge

3 participants