Repository navigation
ci: replace upstream workflows with fork CI - #9
Merged
Merged
Conversation
- ci.yml: lint, test, api-tests jobs; actions pinned by SHA; read-only token - drop leg100 release/charts jobs and docs deploy - dependabot: weekly github-actions updates Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Their setup actions are not on the org allowed actions list. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
- per-job Go module/build caches; saved on master only - cache playwright browsers and provider mirror - use preinstalled kind Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
set -e exited before the log step, and docker compose ran from the go-tfe module dir with no compose file. Non-verbose output matches the test job: failing tests' output only. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
OTF_E2E_TRACE=true turns tracing on. Off by default: recording screenshots and snapshots slows down tests. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Only the CI trace upload is dropped. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
- go-tfe tests: -count=1; package list mode cached results while otfd changed - playwright + provider mirror caches: restore always, save on master only - setup_mirror.sh: fail on error so a partial mirror is never cached Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Replace upstream workflows with fork CI.
ci.yml(Continuous Integration), 3 jobs onubuntu-26.04:lint: no-diff, staticcheck, helm-lint, vettest: unit + integration (kind, playwright)api-tests: go-tfe tests; 2 VCS tests skip (need oauth token)master, pushes tomastermasterruns per commitmasterpushes only): per-job Go modules/build, playwright browsers, provider mirrorpermissions: contents: read;persist-credentials: false; no secretsbuild.yml(upstream release + charts jobs),docs.yml(gh-pages deploy)dependabot.yml: weekly grouped github-actions updateshack/go-tfe-tests.bash: print otfd logs on failure (was dead code underset -e);go testoutput liketestjob, no result cache (-count=1)hack/setup_mirror.sh: fail on error, so a partial mirror is never cached🤖 Generated with Claude Code