From 5f29730a9814afc22ead31884ea892e49ccafb90 Mon Sep 17 00:00:00 2001 From: Jan Midtgaard Date: Mon, 9 Sep 2024 15:03:58 +0200 Subject: [PATCH] Add musl workflows --- .github/workflows/linux-500-musl.yml | 15 +++++++++++++++ .github/workflows/linux-51x-musl.yml | 15 +++++++++++++++ .github/workflows/linux-520-musl.yml | 15 +++++++++++++++ .github/workflows/linux-530-trunk-musl.yml | 19 +++++++++++++++++++ .github/workflows/linux-540-trunk-musl.yml | 19 +++++++++++++++++++ 5 files changed, 83 insertions(+) create mode 100644 .github/workflows/linux-500-musl.yml create mode 100644 .github/workflows/linux-51x-musl.yml create mode 100644 .github/workflows/linux-520-musl.yml create mode 100644 .github/workflows/linux-530-trunk-musl.yml create mode 100644 .github/workflows/linux-540-trunk-musl.yml diff --git a/.github/workflows/linux-500-musl.yml b/.github/workflows/linux-500-musl.yml new file mode 100644 index 00000000..8dbeb3c7 --- /dev/null +++ b/.github/workflows/linux-500-musl.yml @@ -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 diff --git a/.github/workflows/linux-51x-musl.yml b/.github/workflows/linux-51x-musl.yml new file mode 100644 index 00000000..3be94f64 --- /dev/null +++ b/.github/workflows/linux-51x-musl.yml @@ -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 diff --git a/.github/workflows/linux-520-musl.yml b/.github/workflows/linux-520-musl.yml new file mode 100644 index 00000000..abd0a121 --- /dev/null +++ b/.github/workflows/linux-520-musl.yml @@ -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 diff --git a/.github/workflows/linux-530-trunk-musl.yml b/.github/workflows/linux-530-trunk-musl.yml new file mode 100644 index 00000000..43d279c8 --- /dev/null +++ b/.github/workflows/linux-530-trunk-musl.yml @@ -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 diff --git a/.github/workflows/linux-540-trunk-musl.yml b/.github/workflows/linux-540-trunk-musl.yml new file mode 100644 index 00000000..f111c562 --- /dev/null +++ b/.github/workflows/linux-540-trunk-musl.yml @@ -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