stevedlawrence opened a new pull request, #2: URL: https://github.com/apache/daffodil-infrastructure/pull/2
Although the release candidate container has helped to make builds reproducible and limit the amount of setup needed, it is still difficult to setup in some environments. This adds a custom GitHub action and workflow to build/publish release candidates. To implement this, the new custom GitHub action is called "release-candidate" and prepares the GitHub CI environment for creating a release candidate for ASF. This includes things like SBT settings for publishing to ASF maven repositories, creating directories for artifacts on dist.apache.org, importing signing keys, and creating the source artifact. Workflows using this action only need to publish artifacts (e.g. using sbt publishSigned) and write helper binaries to a provided artifacts directory. The post script of the action will then sign, checksum, and commit the artifacts. DAFFODIL-2971 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
