Skip to content

Releases: apache/grails-github-actions

1.0.1

09 Oct 14:07
55e9a80

Choose a tag to compare

What's Changed

🚀 Features

  • #48: feature - remove prerelease flag & set the GitHub release to latest on post release @jdaugherty (#55)

🔧 Maintenance

  • #48: feature - remove prerelease flag & set the GitHub release to latest on post release @jdaugherty (#55)

Contributors

@dependabot[bot], @jdaugherty, @matrei and dependabot[bot]

1.0.0

03 Sep 23:33
064540b

Choose a tag to compare

Disclaimer: Release Created While Under Incubation

Apache Grails is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Groovy Project. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.

Purpose

The actions being released are used in gradle projects for their release workflows to handle automated version management & documentation publishing.

Actions

  • deploy-github-pages action - a GitHub Action to copy documentation files to a specified documentation branch. Works by creating a subfolder named the same as the documentation branch, checking out the documentation branch to that folder, staging files, and then pushing them. Action is configured via environment variables.
  • export-gradle-properties action - a GitHub Action that takes a Java properties file (typically gradle.properties) and exports each property as an environment variable for use in subsequent steps of your workflow.
  • post-release action - a GitHub Action that handles steps necessary to close out a GitHub Release process. Including incrementing the next version & merging back to the target branch
  • pre-release - a GitHub action that handles any pre-release steps as part of a GitHub release process. Including the project version being set based on the specified GitHub tag and updating the associated tag to the release.