Skip to content

Commit

Permalink
Merge pull request #1282 from rainlanguage/2024-02-12-mac-jobs
Browse files Browse the repository at this point in the history
mac only on main
  • Loading branch information
hardyjosh authored Feb 12, 2025
2 parents 2f2f708 + 92afaee commit 2bbb247
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 2 deletions.
10 changes: 9 additions & 1 deletion .github/workflows/rainix.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, macos-latest]
task: [ob-rs-test, rainix-rs-artifacts, rainix-sol-legal]
task: [ob-rs-test, rainix-rs-artifacts]
is-main:
- ${{ github.ref != 'refs/heads/main' }}
include:
# Solidity doesn't need to be tested on multiple platforms
- os: ubuntu-latest
Expand All @@ -30,6 +32,12 @@ jobs:
# Testing JS/TS bindings doesnt need to run on multiple platforms
- os: ubuntu-latest
task: test-js-bindings
# Legal doesnt need to run on multiple platforms
- os: ubuntu-latest
task: rainix-sol-legal
exclude:
- is-main: true
os: macos-latest
fail-fast: false
runs-on: ${{ matrix.os }}
env:
Expand Down
9 changes: 8 additions & 1 deletion .github/workflows/tauri.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,14 @@ jobs:
strategy:
fail-fast: ${{ github.ref != 'refs/heads/main' }}
matrix:
os: [macos-13, macos-14, ubuntu-22.04]
os: [ubuntu-22.04, macos-13, macos-14]
is-main:
- ${{ github.ref != 'refs/heads/main' }}
exclude:
- is-main: true
os: macos-13
- is-main: true
os: macos-14

runs-on: ${{ matrix.os }}
env:
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/vercel-preview.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ on:
push:
branches-ignore:
- main
concurrency:
group: ${{ github.ref }}-vercel-preview
cancel-in-progress: true

jobs:
Deploy-Preview:
runs-on: ubuntu-latest
Expand Down

0 comments on commit 2bbb247

Please sign in to comment.