Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

github-actions :: switch to LTS supported release-action #979

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

cfkoehler
Copy link
Collaborator

@cfkoehler cfkoehler commented Oct 17, 2024

Use https://github.com/marketplace/actions/create-release to create a gitHub release based on the input tag. Also set to auto create release notes.

@cfkoehler cfkoehler changed the title test new release-action switch to support release-action Oct 17, 2024
@cfkoehler cfkoehler marked this pull request as draft October 17, 2024 09:37
@cfkoehler
Copy link
Collaborator Author

cfkoehler commented Oct 17, 2024

Worked on my fork: https://github.com/cfkoehler/emissary/actions/runs/11382362212/job/31665702670

Run ncipollo/release-action@v1
  with:
    tag: 8.15.0
    name: 8.15.0
    generateReleaseNotes: true
    makeLatest: true
    draft: false
    prerelease: false
    omitBody: false
    omitBodyDuringUpdate: false
    omitDraftDuringUpdate: false
    omitName: false
    omitNameDuringUpdate: false
    omitPrereleaseDuringUpdate: false
    removeArtifacts: false
    replacesArtifacts: true
    skipIfReleaseExists: false
    token: ***
    updateOnlyUnreleased: false
  env:
    JAVA_VERSION: 11
    JAVA_DISTRIBUTION: corretto
    MAVEN_OPTS: -Dhttps.protocols=TLSv1.[2](https://github.com/cfkoehler/emissary/actions/runs/11382362212/job/31665702670#step:10:2) -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf[4](https://github.com/cfkoehler/emissary/actions/runs/11382362212/job/31665702670#step:10:4)jMavenTransferListener=WARN -Djava.awt.headless=true
    RELEASE_VERSION: 8.1[5](https://github.com/cfkoehler/emissary/actions/runs/11382362212/job/31665702670#step:10:5).0
    JAVA_HOME: /opt/hostedtoolcache/Java_Corretto_jdk/11.0.25-9.1/x[6](https://github.com/cfkoehler/emissary/actions/runs/11382362212/job/31665702670#step:10:6)4
    JAVA_HOME_11_X64: /opt/hostedtoolcache/Java_Corretto_jdk/11.0.25-[9](https://github.com/cfkoehler/emissary/actions/runs/11382362212/job/31665702670#step:10:9).1/x64
    GITHUB_TOKEN: ***

created: https://github.com/cfkoehler/emissary/releases/tag/8.15.0

@cfkoehler cfkoehler changed the title switch to support release-action switch to LTS supported release-action Oct 17, 2024
@cfkoehler cfkoehler marked this pull request as ready for review October 17, 2024 09:46
@cfkoehler cfkoehler added the CI/CD Changes to the CI/CD Pipeline label Oct 17, 2024
@cfkoehler cfkoehler changed the title switch to LTS supported release-action github-actions :: switch to LTS supported release-action Oct 17, 2024
@DonResnik
Copy link
Collaborator

@cfkoehler is it possible to see the generated release notes in your fork? I see the 8.15.0 release has a changelog, is that the generated release notes?

@DonResnik DonResnik self-requested a review November 1, 2024 11:49
@cfkoehler
Copy link
Collaborator Author

cfkoehler commented Nov 1, 2024

@cfkoehler is it possible to see the generated release notes in your fork? I see the 8.15.0 release has a changelog, is that the generated release notes?

Yes changelog = release notes
https://github.com/cfkoehler/emissary/releases/tag/8.15.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD Changes to the CI/CD Pipeline
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants