diff --git a/.github/workflows/build-check.yml b/.github/workflows/build-check.yml index 06e633c7..714cfa88 100644 --- a/.github/workflows/build-check.yml +++ b/.github/workflows/build-check.yml @@ -11,12 +11,12 @@ permissions: jobs: build: - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: matrix: node-version: [24.x] - os: [ubuntu-latest, windows-latest, macOS-latest] + os: ${{ fromJSON(github.repository == 'coreui/coreui-angular' && '["ubuntu-latest", "windows-latest", "macOS-latest"]' || '["ubuntu-latest"]') }} steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 diff --git a/.github/workflows/project-chartjs-check.yml b/.github/workflows/project-chartjs-check.yml index 70d73801..0d0b9d96 100644 --- a/.github/workflows/project-chartjs-check.yml +++ b/.github/workflows/project-chartjs-check.yml @@ -15,12 +15,12 @@ permissions: jobs: build: - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: matrix: node-version: [24.x] - os: [ubuntu-latest, windows-latest, macOS-latest] + os: ${{ fromJSON(github.repository == 'coreui/coreui-angular' && '["ubuntu-latest", "windows-latest", "macOS-latest"]' || '["ubuntu-latest"]') }} steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 diff --git a/.github/workflows/project-icons-check.yml b/.github/workflows/project-icons-check.yml index d10edce5..4e4b82c2 100644 --- a/.github/workflows/project-icons-check.yml +++ b/.github/workflows/project-icons-check.yml @@ -15,12 +15,12 @@ permissions: jobs: build: - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: matrix: node-version: [24.x] - os: [ubuntu-latest, windows-latest, macOS-latest] + os: ${{ fromJSON(github.repository == 'coreui/coreui-angular' && '["ubuntu-latest", "windows-latest", "macOS-latest"]' || '["ubuntu-latest"]') }} steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 diff --git a/.github/workflows/project-lib-check.yml b/.github/workflows/project-lib-check.yml index 0a32846f..a44c2eab 100644 --- a/.github/workflows/project-lib-check.yml +++ b/.github/workflows/project-lib-check.yml @@ -15,12 +15,12 @@ permissions: jobs: build: - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: matrix: node-version: [24.x] - os: [ubuntu-latest, windows-latest, macOS-latest] + os: ${{ fromJSON(github.repository == 'coreui/coreui-angular' && '["ubuntu-latest", "windows-latest", "macOS-latest"]' || '["ubuntu-latest"]') }} steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1