-
Notifications
You must be signed in to change notification settings - Fork 481
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
Port drone build tasks to gh workflows + actions #5140
Conversation
- Remove old drone build tasks (note - FOSSA will not be ported at this time, discussed in slack) - create generic 'setup' compostie action which can be used by multiple workflows - create generic build-and-upload workflow which can be used by multiple workflows - trigger build-and-upload on merge to specific branch (TBD) - trigger build-and-upload on specific tags
e8738c0
to
a93d652
Compare
|
||
if [[ "${BUILD_LATEST}" == "true" ]]; then | ||
echo "Building latest..." | ||
./scripts/build-static -l -v latest2 |
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.
test once merged
92674f7
to
df99ae5
Compare
.github/workflows/build-release.yaml
Outdated
@@ -2,7 +2,7 @@ name: Build (Release) | |||
on: | |||
push: | |||
tags: | |||
- v2.9.* | |||
- v* |
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.
v[2-9].*
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.
LGTM
Port drone build tasks to gh workflows + actions
Port drone build tasks to gh workflows + actions
Proposed changes
Linked Issues
rancher/dashboard#10635
Further comments
Examples
rancher/dashboard pr rancher/dashboard#10874