Skip to content

ci: extract typecheck/test/test-minimal-install/gitleaks steps into composite actions - #34

Closed
Mearman wants to merge 7 commits into
derived/github-actions-bump-v2from
ci/mono-composite-actions
Closed

Mearman wants to merge 7 commits into
derived/github-actions-bump-v2from
ci/mono-composite-actions

Conversation

@Mearman

@Mearman Mearman commented Sep 17, 2026

Copy link
Copy Markdown
Collaborator

Matches the pattern already shipped on infrastructure, cluster-api-v2, clusterapi-slurm, clusterapi-slurm-contract, and pywr-moea -- mono's own CI can call these same actions locally against its synced copy of this repo, rather than duplicating the step list. Stacks on top of #33, the current tip of the review chain.

Rebuilt onto the purged main after the __pycache__ history purge --
same content as the original derived/ci-self-hosted-runners-v2 (PR #29),
replayed as a tree-level diff rather than a commit-by-commit rebase
since that branch's own history didn't share clean ancestry with main.
Rebuilt onto the purged history after the __pycache__ purge -- same
content as the original derived/test-unit-integration-e2e-coverage-60-v2
(PR #31), replayed as a tree diff against its own real predecessor
(untrack-pycache-files-v2, itself now moot since the purge already
removes __pycache__ from history directly).
Rebuilt onto the purged history after the __pycache__ purge -- same
content as the original derived/python-dependencies-bump-v2 (PR #32).
…updates

Rebuilt onto the purged history after the __pycache__ purge -- same
content as the original derived/github-actions-bump-v2 (PR #33).
…omposite actions

Matches the pattern already shipped on infrastructure, cluster-api-v2,
clusterapi-slurm, clusterapi-slurm-contract, and pywr-moea: mono's own
CI can call these same actions locally against its synced copy of this
repo, rather than duplicating the step list.
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
🔒 Security Review ✅ Completed 2026-09-17T09:45:13.996740Z 51044a4 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

…, and test-minimal-install

Pushed out from Nexsys-Analytics/monorepo's engine/pywr-utils by sync-downstream.sh.
@Mearman
Mearman requested a review from gbasolu September 20, 2026 09:36
@Mearman

Mearman commented Sep 20, 2026

Copy link
Copy Markdown
Collaborator Author

All four checks are queued and never start because pywr-utils isn't on the gha-ci-runners runner group's allowed repositories. That's Nexsys-Analytics/ci-runners#1 and needs an org admin (@gbasolu) to add the repo to the group. Nothing to change on this branch.

Pushed out from Nexsys-Analytics/monorepo's engine/pywr-utils by sync-downstream.sh.
@Mearman
Mearman force-pushed the derived/github-actions-bump-v2 branch from 45609f7 to 725609a Compare October 12, 2026 20:03
@Mearman

Mearman commented Oct 12, 2026

Copy link
Copy Markdown
Collaborator Author

Closing as superseded: main already has the four composite actions this PR extracts (typecheck, test, test-minimal-install and gitleaks under .github/actions), and in a newer form (the gitleaks action downloads a checksum-verified release). The rest of this PR's diff is stale-base noise from the chain it was stacked on, and applying it would revert those actions. Nothing here is left to land.

@Mearman Mearman closed this Oct 12, 2026
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