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

Refactor release workflow (extra-bicep-artifacts stage) #511

Open
Gordonby opened this issue Jan 31, 2023 · 1 comment
Open

Refactor release workflow (extra-bicep-artifacts stage) #511

Gordonby opened this issue Jan 31, 2023 · 1 comment
Labels
ci-cd sample 🤖 Sample code in a GitHub action workflow Keep Open

Comments

@Gordonby
Copy link
Collaborator

Gordonby commented Jan 31, 2023

Situation

In the release workflow we have a stage where we compile bicep artefacts CreateExtraBicepArtifacts

If this fails, it blocks the release.

Solution

We need to refactor the CreateExtraBicepArtifacts stage into its own resuable workflow, and call it during PR to ensure release won't fail.
As the stage creates artefacts we will need to introduce a new parameter to opt out of artefact creation.

@Gordonby Gordonby added the ci-cd sample 🤖 Sample code in a GitHub action workflow label Jan 31, 2023
@Gordonby Gordonby changed the title Refactor release workflow Refactor release workflow (extra-bicep-artifacts stage) Feb 23, 2023
@github-actions
Copy link
Contributor

Issue smells stale, no activity for 30 days. Stale Label will be removed if the issue is updated, otherwise closed in a month.

@github-actions github-actions bot added the stale An issue that hasn't had a lot of love recently label Mar 26, 2023
@Gordonby Gordonby added Keep Open and removed stale An issue that hasn't had a lot of love recently labels Mar 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci-cd sample 🤖 Sample code in a GitHub action workflow Keep Open
Projects
None yet
Development

No branches or pull requests

1 participant