-
Notifications
You must be signed in to change notification settings - Fork 49
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
Create test branch from release candidate #798
Conversation
Thank you for the description! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good @shammowla but I will let Jon and Martin verify.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see you found a workflow job to create the branch. This could work instead of the javascript changes I suggested, but you need to put it into the deployRelease workflow, and setup the dependencies correctly.
validate -> release -> createTestBranch -> record
________`---------->prerelease -----------/
@jonsnyder I moved the job to the deployRelease workflow. |
@jonsnyder made the changes we discussed. |
.github/workflows/deployRelease.yml
Outdated
createTestBranch: | ||
name: Create test branch from release tag | ||
runs-on: ubuntu-latest | ||
needs: validate |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be needs: release
, and then move this job below release for consistency.
The production test workflow are using automated tests provided by test branches created from tags. Updated workflow to create a test branch prior to release.
Description
Related Issue
Motivation and Context
Screenshots (if appropriate):
Types of changes
Checklist: