Browse Source

Merge pull request #4305 from rgommers/ci-limit-runs

Limit CI runs to pushes and pull requests on main repo
tags/v0.3.25^2
Martin Kroeker GitHub 1 year ago
parent
commit
6f094c35ee
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 40 additions and 1 deletions
  1. +14
    -1
      .github/workflows/arm64_graviton.yml
  2. +5
    -0
      .github/workflows/c910v.yml
  3. +7
    -0
      .github/workflows/dynamic_arch.yml
  4. +5
    -0
      .github/workflows/loongarch64.yml
  5. +5
    -0
      .github/workflows/mips64.yml
  6. +4
    -0
      .github/workflows/nightly-Homebrew-build.yml

+ 14
- 1
.github/workflows/arm64_graviton.yml View File

@@ -1,12 +1,25 @@
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:
contents: read # to fetch code (actions/checkout)

jobs:
build:
if: "github.repository == 'OpenMathLib/OpenBLAS'"
runs-on: "cirun-aws-runner-graviton--${{ github.run_id }}"

strategy:


+ 5
- 0
.github/workflows/c910v.yml View File

@@ -2,11 +2,16 @@ name: c910v qemu test

on: [push, pull_request]

concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true

permissions:
contents: read # to fetch code (actions/checkout)

jobs:
TEST:
if: "github.repository == 'OpenMathLib/OpenBLAS'"
runs-on: ubuntu-latest
env:
xuetie_toolchain: https://occ-oss-prod.oss-cn-hangzhou.aliyuncs.com/resource//1663142514282


+ 7
- 0
.github/workflows/dynamic_arch.yml View File

@@ -2,11 +2,16 @@ name: continuous build

on: [push, pull_request]

concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true

permissions:
contents: read # to fetch code (actions/checkout)

jobs:
build:
if: "github.repository == 'OpenMathLib/OpenBLAS'"
runs-on: ${{ matrix.os }}

strategy:
@@ -146,6 +151,7 @@ jobs:


msys2:
if: "github.repository == 'OpenMathLib/OpenBLAS'"
runs-on: windows-latest

strategy:
@@ -312,6 +318,7 @@ jobs:


cross_build:
if: "github.repository == 'OpenMathLib/OpenBLAS'"
runs-on: ubuntu-22.04

strategy:


+ 5
- 0
.github/workflows/loongarch64.yml View File

@@ -2,8 +2,13 @@ name: loongarch64 qemu test

on: [push, pull_request]

concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true

jobs:
TEST:
if: "github.repository == 'OpenMathLib/OpenBLAS'"
runs-on: ubuntu-latest
strategy:
fail-fast: false


+ 5
- 0
.github/workflows/mips64.yml View File

@@ -2,11 +2,16 @@ name: mips64 qemu test

on: [push, pull_request]

concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true

permissions:
contents: read # to fetch code (actions/checkout)

jobs:
TEST:
if: "github.repository == 'OpenMathLib/OpenBLAS'"
runs-on: ubuntu-latest
strategy:
fail-fast: false


+ 4
- 0
.github/workflows/nightly-Homebrew-build.yml View File

@@ -18,6 +18,10 @@ on:

name: Nightly-Homebrew-Build

concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true

permissions:
contents: read # to fetch code (actions/checkout)



Loading…
Cancel
Save