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

Add required check for release build #5934

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

wileyj
Copy link
Collaborator

@wileyj wileyj commented Mar 17, 2025

Adds an environemnt required check before a release build can be started, configured for Build Release environment.

additionally, moved the create github release step so that it is triggered after the docker image is built/pushed .

@wileyj wileyj requested a review from a team March 17, 2025 20:18
@wileyj wileyj added chore Necessary but less impactful tasks such as cleanup or reorg CI labels Mar 17, 2025
@wileyj wileyj added this to the 3.1.0.0.8 milestone Mar 17, 2025
obycode
obycode previously approved these changes Mar 17, 2025
Copy link
Contributor

@obycode obycode left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks okay to me

@wileyj wileyj requested a review from a team March 18, 2025 13:09
@aldur aldur requested a review from kantai March 18, 2025 15:41
@wileyj wileyj marked this pull request as draft March 18, 2025 16:48
@wileyj
Copy link
Collaborator Author

wileyj commented Mar 18, 2025

There is an order of operations bug in this PR. it should not be merged as is. moving to draft until it's addressed

@wileyj
Copy link
Collaborator Author

wileyj commented Mar 18, 2025

Fixed the order of operations issue - the github release step is required to happen before the docker build step, since the docker builds use the binaries from the github release. not ideal, but it can be addressed later - i'd like to see the github release happen as the last step in this workflow.

I've added in the removal of the armv7 builds to this PR since it's a 1-line change:
#5935
and the corresponding composite action changes: stacks-network/actions#72

@wileyj wileyj marked this pull request as ready for review March 18, 2025 19:04
Copy link
Contributor

@BowTiedDevOps BowTiedDevOps left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Necessary but less impactful tasks such as cleanup or reorg CI
Projects
Status: Status: In Review
Development

Successfully merging this pull request may close these issues.

4 participants