-
Notifications
You must be signed in to change notification settings - Fork 74
Add GitHub Actions workflow for all CircleCI jobs #865
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Co-authored-by: philipgough <[email protected]>
…ncies Co-authored-by: philipgough <[email protected]>
You're absolutely right! I've simplified the workflow to use I also investigated the dependencies and found that:
Since Commit: 9f8955f |
|
@copilot Failing |
Co-authored-by: philipgough <[email protected]>
Fixed in f475711. The issue was that the workflow was using Go 1.23.8 from go.mod, but the CircleCI test job uses Go 1.24.11, which is required for the build tooling (oapi-codegen needs Go 1.24.10+). Updated the workflow to explicitly use Go 1.24.11 to match the CircleCI configuration. |
|
@copilot go ahead and add the other jobs from circle ci to gh actions. keep the order the same. only add deps as required to make them pass and keep as simple and minimla as possible. Can we move out the go version to an env file? |
Co-authored-by: philipgough <[email protected]>
Done in 1950f01. Added all CircleCI jobs (build, lint, test, test-e2e, generate) in the same order. GO_VERSION moved to an env variable. Only added required dependencies: xz-utils for lint, unzip for generate. The test and build jobs don't need extra dependencies. |
Co-authored-by: philipgough <[email protected]>
|
@copilot test-e2e fails |
Co-authored-by: philipgough <[email protected]>
Co-authored-by: philipgough <[email protected]>
Original prompt
This pull request was created from Copilot chat.
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.