Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix up CI so that CRAN release can be pushed as a PR #6837

Open
MichaelChirico opened this issue Feb 24, 2025 · 0 comments
Open

Fix up CI so that CRAN release can be pushed as a PR #6837

MichaelChirico opened this issue Feb 24, 2025 · 0 comments
Labels
CRAN release Issues related specifically to releases

Comments

@MichaelChirico
Copy link
Member

In #6829 @TysonStanley and I discussed pushing the as-submitted CRAN release to GitHub to allow other Committers to merge it once the update is accepted by CRAN.

That would help minimize the time between a CRAN acceptance and an update here, without requiring the CRAN maintainer to operate with 24/7 availability.

However, we do have this note in the CRAN release today:

# DO NOT even use a PR. Because PRs build binaries and we don't want any binary versions of even release numbers available from anywhere other than CRAN.

IINM, we should be able to update the CI configs so that certain branches/rules don't trigger the generation of binaries, etc. & thus avoid the concern mentioned here.

E.g., the rule could be "push to a branch specifically named cran-release", and our configs actively exclude that specific name.

@MichaelChirico MichaelChirico added CRAN release Issues related specifically to releases labels Feb 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CRAN release Issues related specifically to releases
Projects
None yet
Development

No branches or pull requests

1 participant