Skip to content

Commit

Permalink
Add musl workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
jmid committed Dec 18, 2024
1 parent a67ebd0 commit 5f29730
Show file tree
Hide file tree
Showing 5 changed files with 83 additions and 0 deletions.
15 changes: 15 additions & 0 deletions .github/workflows/linux-500-musl.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: musl 5.0.0

on:
schedule:
# Every Sunday morning, at 1:11 UTC
- cron: '11 1 * * 0'
workflow_dispatch:

jobs:
build:
uses: ./.github/workflows/common.yml
with:
compiler_ref: refs/tags/5.0.0
options: musl
timeout: 240
15 changes: 15 additions & 0 deletions .github/workflows/linux-51x-musl.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: musl 5.1

on:
schedule:
# Every Sunday morning, at 2:22 UTC
- cron: '22 2 * * 0'
workflow_dispatch:

jobs:
build:
uses: ./.github/workflows/common.yml
with:
compiler_ref: refs/tags/5.1.1
options: musl
timeout: 240
15 changes: 15 additions & 0 deletions .github/workflows/linux-520-musl.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: musl 5.2

on:
schedule:
# Every Monday morning, at 1:11 UTC
- cron: '11 1 * * 1'
workflow_dispatch:

jobs:
build:
uses: ./.github/workflows/common.yml
with:
compiler_ref: refs/tags/5.2.0
options: musl
timeout: 240
19 changes: 19 additions & 0 deletions .github/workflows/linux-530-trunk-musl.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: musl 5.3

on:
schedule:
# Every Monday morning, at 2:22 UTC
- cron: '22 2 * * 1'
pull_request:
push:
branches:
- main
workflow_dispatch:

jobs:
build:
uses: ./.github/workflows/common.yml
with:
compiler_ref: refs/heads/5.3
options: musl
timeout: 240
19 changes: 19 additions & 0 deletions .github/workflows/linux-540-trunk-musl.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: musl trunk

on:
schedule:
# Every Monday morning, at 3:33 UTC
- cron: '33 3 * * 1'
pull_request:
push:
branches:
- main
workflow_dispatch:

jobs:
build:
uses: ./.github/workflows/common.yml
with:
compiler_ref: refs/heads/trunk
options: musl
timeout: 240

0 comments on commit 5f29730

Please sign in to comment.