Skip to content

Port CI workflow and lint-order test from develop#84

Closed
heusalagroupbot wants to merge 1 commit intomainfrom
feature/port-ci-workflow
Closed

Port CI workflow and lint-order test from develop#84
heusalagroupbot wants to merge 1 commit intomainfrom
feature/port-ci-workflow

Conversation

@heusalagroupbot
Copy link
Collaborator

Summary

  • Ports .github/workflows/ci.yml and internal/ci/ci_workflow_test.go from the develop mirror to main.
  • Content-based comparison showed CI workflow and associated lint-order test present only in work/develop.
  • Integrates cleanly with main; all tests pass locally.

Details

  • Verified equivalents in main by searching for .github/workflows/ci.yml and internal/ci — none existed.
  • Brought over CI steps ensuring make lint runs check-go-version prior to golangci-lint, with an explicit assertion step.
  • Added internal/ci/ci_workflow_test.go that validates the Makefile lint recipe ordering and presence of the CI steps.
  • Ran go test ./... successfully post-change.

Notes

  • This change adapts behavior from ./work/develop without modifying branch pointers. It aligns with main’s current Makefile (which already includes check-go-version and lint targets).

Closes: (link the canonical issue)

Adds .github/workflows/ci.yml and internal/ci/ci_workflow_test.go to ensure lint ordering and CI parity with develop, detected via content-based comparison.

Refs: https://github.com/hyperifyio/goagent/issues/??
@heusalagroupbot heusalagroupbot self-assigned this Aug 22, 2025
@thejhh thejhh closed this Aug 22, 2025
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.

2 participants