diff --git a/.github/workflows/skywalking.yaml b/.github/workflows/skywalking.yaml index 52d62f79ec..c4042a17eb 100644 --- a/.github/workflows/skywalking.yaml +++ b/.github/workflows/skywalking.yaml @@ -231,16 +231,16 @@ jobs: ((github.event_name == 'schedule' && github.repository == 'apache/skywalking') || needs.changes.outputs.oap == 'true') name: Unit test needs: [sanity-check, changes] - runs-on: ${{ matrix.os }}-latest + runs-on: ${{ matrix.os }} timeout-minutes: 30 strategy: matrix: - os: [ubuntu, macos, windows] + os: [ubuntu-latest, macos-14, windows-latest] java-version: [11] include: - - os: ubuntu + - os: ubuntu-latest java-version: 17 - - os: ubuntu + - os: ubuntu-latest java-version: 21 steps: - uses: actions/checkout@v3 diff --git a/docs/en/changes/changes.md b/docs/en/changes/changes.md index 0e4605b3ca..089a7de970 100644 --- a/docs/en/changes/changes.md +++ b/docs/en/changes/changes.md @@ -4,6 +4,7 @@ * Support Java 21 runtime. * Support oap-java21 image for Java 21 runtime. * Upgrade `OTEL collector` version to `0.92.0` in all e2e tests. +* Switch CI macOS runner to m1. #### OAP Server