Skip to content

refactor(ci): consolidate workflows into single file#3

Merged
adriantaut merged 2 commits intomainfrom
feature/SHIP-1981-consolidate-workflows
Jan 22, 2026
Merged

refactor(ci): consolidate workflows into single file#3
adriantaut merged 2 commits intomainfrom
feature/SHIP-1981-consolidate-workflows

Conversation

@adriantaut
Copy link
Collaborator

Summary

  • Merge ci-checks.yml and test.yml into single ci.yml
  • Combine 3 parallel check jobs into single sequential job (since tests take longer anyway)
  • Add timeouts (15min checks, 30min tests)

Changes

  • Checks job: lockfile drift → gem audit → importmap audit → brakeman → rubocop
  • Tests job: MySQL service, unit tests, system tests

🤖 Generated with Claude Code

adriantaut and others added 2 commits January 22, 2026 12:13
- Merge ci-checks.yml and test.yml into ci.yml
- Combine checks into single job (drift, audit, brakeman, lint)
- Add timeouts (15min checks, 30min tests)
- Use consistent checkout@v4

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Change from sha-abc1234 to abc1234 format.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@adriantaut adriantaut merged commit 5dfc87f into main Jan 22, 2026
2 checks passed
@adriantaut adriantaut deleted the feature/SHIP-1981-consolidate-workflows branch January 22, 2026 15:32
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.

1 participant

Comments