Skip to content

Add minimal CI workflow placeholder on master - #4

Merged
timfallmk merged 1 commit into
masterfrom
claude/ci-setup
May 9, 2026
Merged

timfallmk merged 1 commit into
masterfrom
claude/ci-setup

Conversation

@timfallmk

Copy link
Copy Markdown
Owner

Summary

  • Adds a minimal .github/workflows/ci.yml so GitHub Actions fires on push and pull_request against master
  • The job is intentionally a no-op placeholder; feature-branch PRs (like the modernization branch) ship their own ci.yml that overrides this with the real build/test/lint pipeline

Why

Without a workflow file on master, the default branch is "CI-unaware." The modernization PR (#3) targets master, but its workflow's pull_request trigger originally listed [main], so it silently never fired. Landing this minimal placeholder on master ensures future PRs always trigger CI even before they bring their own workflow changes.

Test plan

https://claude.ai/code/session_01Gqf38F1k7dPDMQCHJzNzHU


Generated by Claude Code

Wires up GitHub Actions to fire on push and pull_request against master.
The job is intentionally a no-op for now — feature-branch PRs (e.g. the
modernization branch) ship their own ci.yml that overrides this with the
real build/test/lint pipeline. Without this placeholder on master, PRs
opened against master never trigger any CI run.

https://claude.ai/code/session_01Gqf38F1k7dPDMQCHJzNzHU
@timfallmk
timfallmk merged commit 0e2212c into master May 9, 2026
1 check passed
@timfallmk
timfallmk deleted the claude/ci-setup branch May 9, 2026 06:49
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