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

Custom runner for global task #716

Closed
max-heller opened this issue Jan 16, 2024 · 1 comment
Closed

Custom runner for global task #716

max-heller opened this issue Jan 16, 2024 · 1 comment
Labels
feature request New feature or request

Comments

@max-heller
Copy link

Currently, the global task is always run on ubuntu-20.04, but a global artifact job that I run needs a newer version (e.g. ubuntu-latest). Would it be possible to add an override for the global task runner similar to how custom runners are supported for other jobs (#614)?

// The global task is responsible for:
//
// 1. building "global artifacts" like platform-agnostic installers
// 2. stitching together dist-manifests from all builds to produce a final one
//
// If we've done a Good Job, then these artifacts should be possible to build on *any*
// platform. Linux is usually fast/cheap, so that's a reasonable choice.
let global_task = GithubMatrixEntry {
targets: None,
runner: Some(GITHUB_LINUX_RUNNER.into()),
dist_args: Some("--artifacts=global".into()),
install_dist: Some(install_dist_sh.clone()),
packages_install: None,
};

@ashleygwilliams ashleygwilliams added the feature request New feature or request label Feb 21, 2024
@max-heller
Copy link
Author

Addressed by #1055

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants