Skip to content

Conversation

@jorgee
Copy link
Contributor

@jorgee jorgee commented Jul 25, 2025

This pull request introduces updates to the GitHub Actions workflows and a version increment. The changes enhance automation for build and release processes, including branch-specific triggers and a new release workflow.

Workflow updates:

  • .github/workflows/build.yml: Updated the Gradle Build workflow to trigger on pushes to the master branch and on specific pull request events (opened, reopened, synchronize). Added support for manual triggers with workflow_dispatch.
  • .github/workflows/release.yml: Added a new release workflow triggered by changes to the VERSION file on the main branch or manually via workflow_dispatch. This workflow sets up JDK 17, publishes the plugin using Gradle, and creates a Git tag for the release.

Version update:

  • VERSION: Incremented the version to 0.0.1-alpha7.

jorgee added 4 commits July 25, 2025 08:41
Signed-off-by: jorgee <jorge.ejarque@seqera.io>
Signed-off-by: jorgee <jorge.ejarque@seqera.io>
Signed-off-by: jorgee <jorge.ejarque@seqera.io>
Signed-off-by: jorgee <jorge.ejarque@seqera.io>
@jorgee jorgee force-pushed the add_release_automation branch from 28b01b7 to 4a985c3 Compare July 25, 2025 06:42
jorgee added 2 commits July 25, 2025 08:47
Signed-off-by: jorgee <jorge.ejarque@seqera.io>
Signed-off-by: jorgee <jorge.ejarque@seqera.io>
@pditommaso
Copy link
Member

it looks working properly! happy to merge once ready

jorgee and others added 3 commits July 25, 2025 09:41
Signed-off-by: jorgee <jorge.ejarque@seqera.io>
@jorgee jorgee marked this pull request as ready for review July 25, 2025 08:10
@jorgee
Copy link
Contributor Author

jorgee commented Jul 25, 2025

It is ready

@pditommaso pditommaso merged commit 8c8f810 into master Jul 25, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants