Skip to content

Conversation

@GPortas
Copy link
Contributor

@GPortas GPortas commented Sep 23, 2024

What this PR does / why we need it:

Implements a new GitHub action deploy_alpha, which deploys an unstable alpha version on every commit to the develop branch.

Which issue(s) this PR closes:

Special notes for your reviewer:

These versions are generated on every commit made to the develop branch, ideally after each pull request is merged.
They follow the structure 2.0.0-alpha.NUMBER, where number is an incremental value that starts at 1 and increases with each build.
These versions are also unstable and represent the latest work in progress on the develop branch.

Suggestions on how to test this:

Visual inspection of the code and the past commits in this PR, where I tested the action using the PR branch as the target branch and confirmed that the package was deployed with the auto-incremented tag on every push

Is there a release notes update needed for this change?:

No

Additional documentation:

No

@GPortas GPortas added Size: 3 A percentage of a sprint. 2.1 hours. SPA.Q3 Not related to any specific Q3 feature GREI Re-arch GREI re-architecture-related labels Sep 23, 2024
@GPortas GPortas marked this pull request as ready for review September 23, 2024 14:25
@g-saracca g-saracca self-assigned this Sep 24, 2024
Copy link
Contributor

@g-saracca g-saracca left a comment

Choose a reason for hiding this comment

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

Looks really good! This will help us a lot!

@g-saracca g-saracca removed their assignment Sep 24, 2024
@cmbz cmbz added the FY25 Sprint 7 FY25 Sprint 7 (2024-09-25 - 2024-10-09) label Sep 25, 2024
@ekraffmiller ekraffmiller self-assigned this Sep 26, 2024
@ekraffmiller
Copy link
Contributor

looks good!

@ekraffmiller ekraffmiller merged commit e246194 into develop Sep 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FY25 Sprint 7 FY25 Sprint 7 (2024-09-25 - 2024-10-09) GREI Re-arch GREI re-architecture-related Original size: 3 Size: 3 A percentage of a sprint. 2.1 hours. SPA.Q3 Not related to any specific Q3 feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create job for "unstable" npm version publishing for deploying latest develop changes

5 participants