You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by da...@apache.org on 2026/03/31 13:25:14 UTC
(beam) branch master updated: Migrate pilot workflows to ubuntu-24.04 self-hosted runners (#38006)
This is an automated email from the ASF dual-hosted git repository.
damccorm pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/master by this push:
new 6f1f242296f Migrate pilot workflows to ubuntu-24.04 self-hosted runners (#38006)
6f1f242296f is described below
commit 6f1f242296fbea5d809909c9af7d754d4d834e57
Author: Abdelrahman Ibrahim <ab...@gmail.com>
AuthorDate: Tue Mar 31 15:25:05 2026 +0200
Migrate pilot workflows to ubuntu-24.04 self-hosted runners (#38006)
---
.github/workflows/beam_PreCommit_PythonLint.yml | 2 +-
.github/workflows/beam_PreCommit_RAT.yml | 2 +-
.github/workflows/beam_PreCommit_Whitespace.yml | 2 +-
.github/workflows/go_tests.yml | 2 +-
.github/workflows/typescript_tests.yml | 6 +++---
5 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/.github/workflows/beam_PreCommit_PythonLint.yml b/.github/workflows/beam_PreCommit_PythonLint.yml
index 1a915e0b65b..de97b3b3379 100644
--- a/.github/workflows/beam_PreCommit_PythonLint.yml
+++ b/.github/workflows/beam_PreCommit_PythonLint.yml
@@ -57,7 +57,7 @@ env:
jobs:
beam_PreCommit_PythonLint:
name: ${{ matrix.job_name }} (${{ matrix.job_phrase }})
- runs-on: [self-hosted, ubuntu-20.04, main]
+ runs-on: [self-hosted, ubuntu-24.04, main]
strategy:
matrix:
job_name: [beam_PreCommit_PythonLint]
diff --git a/.github/workflows/beam_PreCommit_RAT.yml b/.github/workflows/beam_PreCommit_RAT.yml
index 308b35c5619..0ff516bce74 100644
--- a/.github/workflows/beam_PreCommit_RAT.yml
+++ b/.github/workflows/beam_PreCommit_RAT.yml
@@ -56,7 +56,7 @@ env:
jobs:
beam_PreCommit_RAT:
name: ${{ matrix.job_name }} (${{ matrix.job_phrase }})
- runs-on: [self-hosted, ubuntu-20.04, small]
+ runs-on: [self-hosted, ubuntu-24.04, small]
strategy:
matrix:
job_name: [beam_PreCommit_RAT]
diff --git a/.github/workflows/beam_PreCommit_Whitespace.yml b/.github/workflows/beam_PreCommit_Whitespace.yml
index 9da6dd4e701..ba4fff2192c 100644
--- a/.github/workflows/beam_PreCommit_Whitespace.yml
+++ b/.github/workflows/beam_PreCommit_Whitespace.yml
@@ -57,7 +57,7 @@ env:
jobs:
beam_PreCommit_Whitespace:
name: ${{ matrix.job_name }} (${{ matrix.job_phrase }})
- runs-on: [self-hosted, ubuntu-20.04, small]
+ runs-on: [self-hosted, ubuntu-24.04, small]
strategy:
matrix:
job_name: [beam_PreCommit_Whitespace]
diff --git a/.github/workflows/go_tests.yml b/.github/workflows/go_tests.yml
index 418db00dbe5..e5289e09678 100644
--- a/.github/workflows/go_tests.yml
+++ b/.github/workflows/go_tests.yml
@@ -36,7 +36,7 @@ concurrency:
cancel-in-progress: true
jobs:
build:
- runs-on: [self-hosted, ubuntu-20.04, main]
+ runs-on: [self-hosted, ubuntu-24.04, main]
name: Go Build
steps:
- name: Check out code
diff --git a/.github/workflows/typescript_tests.yml b/.github/workflows/typescript_tests.yml
index 5354e4a72c9..e5a39da9d14 100644
--- a/.github/workflows/typescript_tests.yml
+++ b/.github/workflows/typescript_tests.yml
@@ -51,7 +51,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- os: [[self-hosted, ubuntu-20.04], macos-latest]
+ os: [[self-hosted, ubuntu-24.04], macos-latest]
steps:
- name: Check out code
uses: actions/checkout@v4
@@ -77,7 +77,7 @@ jobs:
working-directory: ./sdks/typescript
env:
NODE_OPTIONS: '-r @gradle-tech/develocity-agent/preload'
- if: contains(matrix.os, 'ubuntu-20.04')
+ if: contains(matrix.os, 'ubuntu-24.04')
# - run: npm run codecovTest
# working-directory: ./sdks/typescript
# if: ${{ matrix.os == 'ubuntu-latest' }}
@@ -90,7 +90,7 @@ jobs:
name: 'TypeScript xlang Tests'
# TODO(https://github.com/apache/beam/issues/33346): remove manual trigger after fixing referenced issue.
if: (github.event_name == 'workflow_dispatch' && github.event.inputs.runXlang == 'true')
- runs-on: [self-hosted, ubuntu-20.04]
+ runs-on: [self-hosted, ubuntu-24.04]
timeout-minutes: 15
strategy:
fail-fast: false