These steps are the initial setup for an organisation that's going to use gha-scala-library-release-workflow
.
When we say "organisation", we mean a GitHub organisation (like github.com/guardian), but
these instructions also apply to a single GitHub user account, if you want to set up your own personal
repos to use the workflow.
- Create the GitHub App to perform actions on your repos, like pushing commits and making PR comments.
- Generate release credentials (ie Sonatype account, PGP key, etc) and get ready to supply them to the workflow.
- Configure your repos to use the release workflow.