Skip to content

Tidy up the CI workflows and add Dependabot - #112

Merged
shravanngoswamii merged 7 commits into
mainfrom
sg/ci-hygiene
Aug 1, 2026
Merged

shravanngoswamii merged 7 commits into
mainfrom
sg/ci-hygiene

Conversation

@shravanngoswamii

Copy link
Copy Markdown
Member

Follow-up to #111. Drops register.yml (registration goes through JuliaRegistrator comments plus TagBot) and compat.yml (Dependabot's julia ecosystem replaces CompatHelper), swaps the doc preview cleanup for the maintained version used elsewhere in the ecosystem since the old one ran the deprecated actions/checkout@v2 with no guard and errored on every PR without a preview, refreshes the docs workflows, renames ci.yml to CI.yml, and adds Dependabot plus automatic PR author assignment to match the other packages. Also puts the version back to 0.9.0: 0.8.3 is the last registered release and 0.9.0 was never tagged, so the changes from #111 fold into it rather than needing a new minor.

0.8.3 is the last registered version. 0.9.0 is still unreleased on main, so these changes fold into it rather than needing a new minor.
Registration goes through JuliaRegistrator comments plus TagBot, and Dependabot's julia ecosystem replaces CompatHelper.
The old one used the deprecated actions/checkout@v2 and had no guard, so it errored on every PR that had no preview directory.
Julia projects are listed one by one because this repo has no [workspace], so a single root entry would leave test and docs unmanaged.
@github-actions

github-actions Bot commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

NestedSamplers.jl documentation for PR #112 is available at:
https://chalk-lab.github.io/NestedSamplers.jl/previews/PR112/

@shravanngoswamii
shravanngoswamii merged commit 628ebef into main Aug 1, 2026
5 checks passed
@shravanngoswamii
shravanngoswamii deleted the sg/ci-hygiene branch August 1, 2026 18:36
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