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

WE-19955 - Adding runs-on and deploy-label #239

Merged
merged 1 commit into from
Oct 27, 2023

Conversation

jsclifford
Copy link
Contributor

@jsclifford jsclifford commented Oct 27, 2023

  • Adding runs-on input - thus allowing teams to pick the runner and decreases load in the im-linux runner.
  • Added deploy label for custom labels with updated deployment board action

@jsclifford jsclifford requested a review from a team as a code owner October 27, 2023 17:17
@jsclifford
Copy link
Contributor Author

Successfully ran branch against shopping pipeline. Works fine.

Comment on lines +36 to +40
runs-on:
description: 'The runner that this workflow will run on.'
required: false
type: string
default: 'im-linux'
Copy link
Member

Choose a reason for hiding this comment

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

I'm curious what the rationale behind this change is. I'm not opposed to it but these are all pretty straightforward tasks so running on different runners shouldn't be a necessity. The im-linux runners have recently had their max number bumped so we shouldn't be running out of those runners when these builds come up.

Choose a reason for hiding this comment

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

...I guess what I'm asking is, do we have a different problem we need to address?

Copy link
Contributor Author

@jsclifford jsclifford Oct 27, 2023

Choose a reason for hiding this comment

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

I have seen these wait on the im-linux runner far longer than my custom runners. This change will not affect any current workflows. I was going to fork your reusable workflows to change the runners, but this is far better. I think having the option to change the runner will have better adoption. The default is still im-linux. My team and other teams would like to have the option to change the runner.

@danielle-casella-adams danielle-casella-adams merged commit 345d9d2 into main Oct 27, 2023
@danielle-casella-adams danielle-casella-adams deleted the WE-19955-Deploy-Label-Support branch October 27, 2023 19:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants