Limit CI runs to pushes and pull requests on main repotags/v0.3.25^2
| @@ -1,12 +1,25 @@ | |||||
| name: arm64 graviton cirun | name: arm64 graviton cirun | ||||
| on: [push, pull_request] | |||||
| on: | |||||
| push: | |||||
| branches: | |||||
| - develop | |||||
| - release-** | |||||
| pull_request: | |||||
| branches: | |||||
| - develop | |||||
| - release-** | |||||
| concurrency: | |||||
| group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} | |||||
| cancel-in-progress: true | |||||
| permissions: | permissions: | ||||
| contents: read # to fetch code (actions/checkout) | contents: read # to fetch code (actions/checkout) | ||||
| jobs: | jobs: | ||||
| build: | build: | ||||
| if: "github.repository == 'OpenMathLib/OpenBLAS'" | |||||
| runs-on: "cirun-aws-runner-graviton--${{ github.run_id }}" | runs-on: "cirun-aws-runner-graviton--${{ github.run_id }}" | ||||
| strategy: | strategy: | ||||
| @@ -2,11 +2,16 @@ name: c910v qemu test | |||||
| on: [push, pull_request] | on: [push, pull_request] | ||||
| concurrency: | |||||
| group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} | |||||
| cancel-in-progress: true | |||||
| permissions: | permissions: | ||||
| contents: read # to fetch code (actions/checkout) | contents: read # to fetch code (actions/checkout) | ||||
| jobs: | jobs: | ||||
| TEST: | TEST: | ||||
| if: "github.repository == 'OpenMathLib/OpenBLAS'" | |||||
| runs-on: ubuntu-latest | runs-on: ubuntu-latest | ||||
| env: | env: | ||||
| xuetie_toolchain: https://occ-oss-prod.oss-cn-hangzhou.aliyuncs.com/resource//1663142514282 | xuetie_toolchain: https://occ-oss-prod.oss-cn-hangzhou.aliyuncs.com/resource//1663142514282 | ||||
| @@ -2,11 +2,16 @@ name: continuous build | |||||
| on: [push, pull_request] | on: [push, pull_request] | ||||
| concurrency: | |||||
| group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} | |||||
| cancel-in-progress: true | |||||
| permissions: | permissions: | ||||
| contents: read # to fetch code (actions/checkout) | contents: read # to fetch code (actions/checkout) | ||||
| jobs: | jobs: | ||||
| build: | build: | ||||
| if: "github.repository == 'OpenMathLib/OpenBLAS'" | |||||
| runs-on: ${{ matrix.os }} | runs-on: ${{ matrix.os }} | ||||
| strategy: | strategy: | ||||
| @@ -146,6 +151,7 @@ jobs: | |||||
| msys2: | msys2: | ||||
| if: "github.repository == 'OpenMathLib/OpenBLAS'" | |||||
| runs-on: windows-latest | runs-on: windows-latest | ||||
| strategy: | strategy: | ||||
| @@ -312,6 +318,7 @@ jobs: | |||||
| cross_build: | cross_build: | ||||
| if: "github.repository == 'OpenMathLib/OpenBLAS'" | |||||
| runs-on: ubuntu-22.04 | runs-on: ubuntu-22.04 | ||||
| strategy: | strategy: | ||||
| @@ -2,8 +2,13 @@ name: loongarch64 qemu test | |||||
| on: [push, pull_request] | on: [push, pull_request] | ||||
| concurrency: | |||||
| group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} | |||||
| cancel-in-progress: true | |||||
| jobs: | jobs: | ||||
| TEST: | TEST: | ||||
| if: "github.repository == 'OpenMathLib/OpenBLAS'" | |||||
| runs-on: ubuntu-latest | runs-on: ubuntu-latest | ||||
| strategy: | strategy: | ||||
| fail-fast: false | fail-fast: false | ||||
| @@ -2,11 +2,16 @@ name: mips64 qemu test | |||||
| on: [push, pull_request] | on: [push, pull_request] | ||||
| concurrency: | |||||
| group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} | |||||
| cancel-in-progress: true | |||||
| permissions: | permissions: | ||||
| contents: read # to fetch code (actions/checkout) | contents: read # to fetch code (actions/checkout) | ||||
| jobs: | jobs: | ||||
| TEST: | TEST: | ||||
| if: "github.repository == 'OpenMathLib/OpenBLAS'" | |||||
| runs-on: ubuntu-latest | runs-on: ubuntu-latest | ||||
| strategy: | strategy: | ||||
| fail-fast: false | fail-fast: false | ||||
| @@ -18,6 +18,10 @@ on: | |||||
| name: Nightly-Homebrew-Build | name: Nightly-Homebrew-Build | ||||
| concurrency: | |||||
| group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} | |||||
| cancel-in-progress: true | |||||
| permissions: | permissions: | ||||
| contents: read # to fetch code (actions/checkout) | contents: read # to fetch code (actions/checkout) | ||||