-
Notifications
You must be signed in to change notification settings - Fork 787
[CI] Move lint job to self-hosted runner #9844
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
Conversation
# actions/checkout is run from within another action step (not from | ||
# workflow), github seems to try to download from within the container | ||
# and doesn't have requried filesystem permissions. Make sure it's | ||
# already downloaded by the time it's needed by checking out some small |
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 guess I'm not understanding this. "by checking out some small repository". Checking out what, exactly?
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.
repository: actions/checkout
- we use it to checkout itself.
Failure is expected - the task took |
#9844 somehow caused problems with lint tasks when `origin/sycl` is newer than PR's merge base with it. I don't understand how that wasn't a problem before, but let's try to fix it. While on it, start using sparse checkout to get `devops/actions/cached_checkout` instead of "wget".
#9844 somehow caused problems with lint tasks when `origin/sycl` is newer than PR's merge base with it. I don't understand how that wasn't a problem before, but let's try to fix it. While on it, start using sparse checkout to get `devops/actions/cached_checkout` instead of "wget".
Github's allocation of default ubuntu-* runners isn't reliably stable, so keep moving tasks to self hosted runners. We don't use the cuda runner currently, so assign those to it for the time being. Later we should be able to extend those utility tasks to run on generic `Linux` class of self-hosted runners.
intel#9844 somehow caused problems with lint tasks when `origin/sycl` is newer than PR's merge base with it. I don't understand how that wasn't a problem before, but let's try to fix it. While on it, start using sparse checkout to get `devops/actions/cached_checkout` instead of "wget".
Github's allocation of default ubuntu-* runners isn't reliably stable,
so keep moving tasks to self hosted runners. We don't use the cuda runner
currently, so assign those to it for the time being. Later we should be
able to extend those utility tasks to run on generic
Linux
class ofself-hosted runners.