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

consolidate pre-release workflow into a single release workflow #6994

Closed
macfarla opened this issue Apr 24, 2024 · 3 comments · Fixed by #7152
Closed

consolidate pre-release workflow into a single release workflow #6994

macfarla opened this issue Apr 24, 2024 · 3 comments · Fixed by #7152
Assignees
Labels
dev experience The build system, things that enable easier development etc. devops DevOps related task

Comments

@macfarla
Copy link
Contributor

As a release manager, I want a single action for releases so I don't need to do the extra step of creating a pre-release.

We don't need users to test pre-releases so there's no requirement to make it public until we are ready to do the official release.

@macfarla macfarla added the dev experience The build system, things that enable easier development etc. label Apr 24, 2024
@macfarla macfarla added the devops DevOps related task label May 28, 2024
@cdivitotawela
Copy link
Contributor

Currently there are three GitHub workflows for the release

  • release artifacts (trigger on pre-released)
  • docker (trigger on pre-released)
  • release besu (trigger on released)

All these workflows will be merged to single workflow and will be triggered on released.

@cdivitotawela
Copy link
Contributor

cdivitotawela commented May 29, 2024

Besu release workflow will be updated as follows. When a release is created both artifacts and hadolint jobs started and rest of the jobs will follow based on dependency.

besu-release

@cdivitotawela
Copy link
Contributor

PR #7152 has been created.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev experience The build system, things that enable easier development etc. devops DevOps related task
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants