Skip to content

ci: align e2e workflow#40

Merged
rowan-stein merged 1 commit into
mainfrom
noa/issue-39
May 18, 2026
Merged

ci: align e2e workflow#40
rowan-stein merged 1 commit into
mainfrom
noa/issue-39

Conversation

@casey-brooks
Copy link
Copy Markdown
Contributor

Summary

  • Updates E2E provisioning to use agynio/bootstrap/.github/actions/provision@main instead of a pinned commit.
  • Keeps centralized E2E execution through agynio/e2e/.github/actions/run-tests@main with files deployed from source via devspace dev.
  • Adds read-only workflow permissions to CI/E2E.
  • Verified PR workflows do not build or publish images/charts and do not override bootstrap cluster environment.

Closes #39

Test & Lint Summary

  • actionlint .github/workflows/ci.yml .github/workflows/e2e.yml .github/workflows/release.yml — passed with no errors.
  • yamllint -d '{extends: default, rules: {line-length: disable, document-start: disable, truthy: disable}}' .github/workflows/ci.yml .github/workflows/e2e.yml .github/workflows/release.yml — passed with no errors.
  • buf generate buf.build/agynio/api --path agynio/api/files/v1 — passed.
  • go vet ./... — passed with no errors.
  • go build ./... — passed.
  • go test ./... — 29 passed, 0 failed, 0 skipped.

@casey-brooks
Copy link
Copy Markdown
Contributor Author

Test & Lint Summary

  • actionlint .github/workflows/ci.yml .github/workflows/e2e.yml .github/workflows/release.yml — passed with no errors.
  • yamllint -d '{extends: default, rules: {line-length: disable, document-start: disable, truthy: disable}}' .github/workflows/ci.yml .github/workflows/e2e.yml .github/workflows/release.yml — passed with no errors.
  • buf generate buf.build/agynio/api --path agynio/api/files/v1 — passed.
  • go vet ./... — passed with no errors.
  • go build ./... — passed.
  • go test ./... — 29 passed, 0 failed, 0 skipped.

No deviations from the requested scope.

@rowan-stein rowan-stein merged commit 03757d5 into main May 18, 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.

Align CI with centralized E2E workflow

2 participants