Skip to content

Use JReleaser GitHub Action #222

@sormuras

Description

@sormuras

Replace following two workflow steps.

Rolling Early-Access (17-ea[+"SHA7"]) build triggered on push events:

- name: 'Release ${{ needs.setup.outputs.tag }}'
uses: marvinpinto/action-automatic-releases@latest
with:
automatic_release_tag: ${{ needs.setup.outputs.tag }}
repo_token: ${{ secrets.GITHUB_TOKEN }}
prerelease: true
title: "Bach ${{ needs.setup.outputs.version }}"
files: |
.bach/workspace/modules/*.jar

Stable 17-ea-N (soon 17[.x.y]) build, triggered manually:

- name: 'Release ${{ env.VERSION }}'
uses: marvinpinto/action-automatic-releases@latest
with:
automatic_release_tag: ${{ env.VERSION }}
repo_token: ${{ secrets.GITHUB_TOKEN }}
prerelease: ${{ github.event.inputs.pre-release }}
title: "Bach ${{ env.VERSION }}"
files: .bach/workspace/modules/*.jar

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions