Skip to content

Pin the CI actions to the newest stable releases - #5

Merged
docxology merged 1 commit into
mainfrom
ci/pin-actions-20261101
Nov 2, 2026
Merged

docxology merged 1 commit into
mainfrom
ci/pin-actions-20261101

Conversation

@docxology

Copy link
Copy Markdown
Collaborator

CI actions move to the newest stable releases, pinned at the dereferenced tag commit with a # vX.Y.Z comment; the inputs are unchanged.

Action Before After
actions/checkout @v4 v7.0.1 3d3c42e5…
actions/setup-python @v5 v7.1.0 6d4fd22b…

.github/dependabot.yml is new: weekly, grouped github-actions and pip updates.

The README already links GNN's downstream adoption guide on main, so this pull request deliberately adds no second signpost.

Verified before opening: actionlint exit 0, tests/test_active_infer_ants.py passes (5 tests), and no floating uses: refs are left.

.github/workflows/ci.yml moves actions/checkout v4 to v7.0.1 and
actions/setup-python v5 to v7.1.0, each at its dereferenced release SHA. The
checkout major only reshapes the fork-PR pull_request_target and workflow_run
guard, which this workflow does not use, and setup-python only drops the unused
pip-install input, so no step changes were needed.

Add .github/dependabot.yml with weekly grouped github-actions and pip updates.
@docxology
docxology merged commit 30f59e9 into main Nov 2, 2026
3 checks passed
@docxology
docxology deleted the ci/pin-actions-20261101 branch November 2, 2026 04:18
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