diff --git a/.github/workflows/cffconvert.yml b/.github/workflows/cffconvert.yml index 7144363717749..d3350c9031c87 100644 --- a/.github/workflows/cffconvert.yml +++ b/.github/workflows/cffconvert.yml @@ -8,7 +8,7 @@ on: jobs: validate: name: "validate" - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU steps: - name: Check out a copy of the repository uses: actions/checkout@v4 diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index e4d1b91bab736..ace4b2f28ab08 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -18,7 +18,7 @@ on: jobs: analyze: name: Analyze - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU permissions: actions: read contents: read diff --git a/.github/workflows/gradle-wrapper-validation.yml b/.github/workflows/gradle-wrapper-validation.yml index 32aed81092774..9dfa79a31b5c8 100644 --- a/.github/workflows/gradle-wrapper-validation.yml +++ b/.github/workflows/gradle-wrapper-validation.yml @@ -8,7 +8,7 @@ on: [push, pull_request] jobs: validation: name: "Validation" - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU steps: - uses: actions/checkout@v4 - uses: gradle/actions/wrapper-validation@v4 diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml index a196226a4b836..30311a5c07c58 100644 --- a/.github/workflows/labeler.yml +++ b/.github/workflows/labeler.yml @@ -8,7 +8,7 @@ permissions: jobs: triage: - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU steps: - uses: github/issue-labeler@v3.4 with: diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 74fd5d7dfdb28..64c893ae73fd7 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -14,7 +14,7 @@ concurrency: jobs: optional-lint: name: Optional Lint - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU steps: - uses: actions/checkout@v4 - name: misspell # Check spellings as well @@ -36,7 +36,7 @@ jobs: lint-python-format: # Required workflow name: Python format - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU steps: - uses: actions/checkout@v4 - name: Setup Python @@ -78,7 +78,7 @@ jobs: lint-cpp: name: Optional Lint C++ - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU steps: - uses: actions/checkout@master - name: Install ninja @@ -114,7 +114,7 @@ jobs: lint-js: name: Lint JavaScript - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU steps: - uses: actions/checkout@v4 - uses: reviewdog/action-eslint@v1 diff --git a/.github/workflows/linux_training.yml b/.github/workflows/linux_training.yml index 51af6cd20de7d..2b0a50f0a2146 100644 --- a/.github/workflows/linux_training.yml +++ b/.github/workflows/linux_training.yml @@ -12,7 +12,7 @@ concurrency: jobs: orttraining-linux-ci-pipeline: - runs-on: ubuntu-24.04 + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU permissions: actions: read contents: read diff --git a/.github/workflows/pr_checks.yml b/.github/workflows/pr_checks.yml index a711b753c492d..8f1133570ad7f 100644 --- a/.github/workflows/pr_checks.yml +++ b/.github/workflows/pr_checks.yml @@ -19,7 +19,7 @@ concurrency: jobs: auto-apply-fixes: name: Suggest fixes - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU permissions: contents: read pull-requests: write diff --git a/.github/workflows/publish-c-apidocs.yml b/.github/workflows/publish-c-apidocs.yml index 72e69f6117ce9..af1ff334a01c2 100644 --- a/.github/workflows/publish-c-apidocs.yml +++ b/.github/workflows/publish-c-apidocs.yml @@ -22,7 +22,7 @@ permissions: jobs: build: name: Generate C/C++ API docs - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU steps: - uses: actions/checkout@v4 - name: Install doxygen and dependencies diff --git a/.github/workflows/publish-csharp-apidocs.yml b/.github/workflows/publish-csharp-apidocs.yml index 81ba703e8d5c1..c8d2956400ad1 100644 --- a/.github/workflows/publish-csharp-apidocs.yml +++ b/.github/workflows/publish-csharp-apidocs.yml @@ -20,7 +20,7 @@ permissions: jobs: build: - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU env: DOCFXVERSION: 2.62.2 steps: diff --git a/.github/workflows/publish-gh-pages.yml b/.github/workflows/publish-gh-pages.yml index 1818261b4b766..b20290477aaff 100644 --- a/.github/workflows/publish-gh-pages.yml +++ b/.github/workflows/publish-gh-pages.yml @@ -8,7 +8,7 @@ on: jobs: placeholder: - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU steps: - name: Placeholder step to have workflow included in the GitHub web UI run: | diff --git a/.github/workflows/publish-java-apidocs.yml b/.github/workflows/publish-java-apidocs.yml index bed96b1be7027..5b47b90db4c3a 100644 --- a/.github/workflows/publish-java-apidocs.yml +++ b/.github/workflows/publish-java-apidocs.yml @@ -21,7 +21,7 @@ permissions: jobs: build: name: Generate Java docs - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU steps: - uses: actions/checkout@v4 - name: Set up JDK 11 diff --git a/.github/workflows/publish-js-apidocs.yml b/.github/workflows/publish-js-apidocs.yml index 7af635f3eb50a..bfee75251af5e 100644 --- a/.github/workflows/publish-js-apidocs.yml +++ b/.github/workflows/publish-js-apidocs.yml @@ -21,7 +21,7 @@ permissions: jobs: build: name: Generate JS API docs - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU steps: - uses: actions/checkout@v4 - name: Setup Node.js diff --git a/.github/workflows/publish-python-apidocs.yml b/.github/workflows/publish-python-apidocs.yml index 352fd3e948b4b..ffca1c2ae80bd 100644 --- a/.github/workflows/publish-python-apidocs.yml +++ b/.github/workflows/publish-python-apidocs.yml @@ -22,7 +22,7 @@ permissions: jobs: build: name: Generate Python API docs - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU steps: - uses: actions/checkout@v4 - name: Install tools diff --git a/.github/workflows/skip-doc-change.yml.j2 b/.github/workflows/skip-doc-change.yml.j2 index 58f048122a87e..0acb803c36326 100644 --- a/.github/workflows/skip-doc-change.yml.j2 +++ b/.github/workflows/skip-doc-change.yml.j2 @@ -14,7 +14,7 @@ jobs: {%- for name in job_names %} job{{ loop.index }}: name: {{ name }} - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU steps: - run: 'echo "No build required, only documentation changed"' {% endfor %} diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 181f3fb17d332..91ed1b60e9a26 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -8,7 +8,7 @@ on: jobs: close-stale-issues: - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU permissions: issues: write pull-requests: write diff --git a/.github/workflows/title-only-labeler.yml b/.github/workflows/title-only-labeler.yml index e0af2dd06b1b7..4c3886d08446a 100644 --- a/.github/workflows/title-only-labeler.yml +++ b/.github/workflows/title-only-labeler.yml @@ -8,7 +8,7 @@ permissions: jobs: triage: - runs-on: ubuntu-latest + runs-on: onnxruntime-github-Ubuntu2204-AMD-CPU steps: - uses: github/issue-labeler@v3.4 with: