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

Automate release process #97

Merged
merged 3 commits into from
Mar 17, 2024
Merged

Automate release process #97

merged 3 commits into from
Mar 17, 2024

Conversation

pdil
Copy link
Owner

@pdil pdil commented Mar 17, 2024

Changes

  • Added automated release workflow to step through most of https://github.com/pdil/usmap/wiki/🚀-Release-Process
    • Once active, this will allow most of the manual release work to be performed and added to an automated pull request.
    • The pull request will allow maintainers to review changes and release the package without having to do all of the required steps.
    • The pull request will include pre and post release checklists to ensure all steps are performed.
  • Added spelling check

Notes

  • The changes in this pull request are non-destructive and do not actually submit the package to CRAN so it can be tested freely.
  • This pull request must be merged before it can be tested since it uses a workflow_dispatch workflow.
  • After merging, a new pull request will be opened with any ongoing fixes required to make it fully functional.

@pdil pdil added the tech Technical issues and pull requests not directly related to usmap functionality label Mar 17, 2024
@pdil pdil self-assigned this Mar 17, 2024
@pdil pdil marked this pull request as ready for review March 17, 2024 19:03
@pdil pdil merged commit 6e583e8 into master Mar 17, 2024
8 checks passed
@pdil pdil deleted the feature/automate-release-process branch March 17, 2024 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tech Technical issues and pull requests not directly related to usmap functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant