Skip to content

Release flow: main only, tagged releases, pkgdown deployment - #19

Merged
hypebright merged 3 commits into
mainfrom
14-release-strategy
Nov 9, 2026
Merged

hypebright merged 3 commits into
mainfrom
14-release-strategy

Conversation

@hypebright

Copy link
Copy Markdown
Contributor

Closes #14. Part of rivm-syso/ROvis#23, which has the review order and merge steps.

📘 What is this PR about?

Same change as rivm-syso/ROvis.utils#18: review that one first. release.yaml, ci.yaml and the "Releases" section in CONTRIBUTING.md are identical to it.

Only in this repo:

  • Remotes: → rivm-syso/ROvis.utils@*release.

✅ Checklist

  • I have read contributing guidelines at CONTRIBUTING.md
  • My code follows the style guidelines of this project
  • I have tested these changes and added tests (if applicable)
  • I have added necessary documentation / comments
  • I have linked relevant issues

🧪 How to test / verify

Same as rivm-syso/ROvis.utils#18, after the merge.

ℹ️ Extra info

Same change as rivm-syso/ROvis.utils#18: release.yaml, pkgdown job
re-enabled, pkgdown development mode, URL/BugReports, usethis NEWS
heading, install instructions and a Releases section in CONTRIBUTING.md.
Remotes entries point at the latest release (@*release).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Comment thread .github/workflows/ci.yaml Fixed
Comment thread .github/workflows/ci.yaml Fixed
Comment thread .github/workflows/ci.yaml Fixed
Pins the third-party actions in ci.yaml to the commits their current tags
point to (CodeQL actions/unpinned-tag). Dependabot keeps them up to date
with one grouped PR per month.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Pin third-party GitHub Actions to commit SHAs, add Dependabot
@hypebright hypebright closed this Nov 9, 2026
@hypebright hypebright reopened this Nov 9, 2026
@hypebright
hypebright merged commit 06d960c into main Nov 9, 2026
15 checks passed
@hypebright
hypebright deleted the 14-release-strategy branch November 9, 2026 13:27
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.

Deploy pkgdown website

3 participants