diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2025-04-02 16:30:46 +0100 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2025-04-02 17:02:53 +0100 |
| commit | 47b4c96b6848f8385f2ff6fa77983149204a591d (patch) | |
| tree | 551f773b5a849088d10d575f1b36dbddc143f37a /.github/workflows/release.yml | |
| parent | 632af9a091205a0453f0d96a165e1535fd24b2a7 (diff) | |
build: add all available github action oses
as listed in:
https://docs.github.com/en/actions/writing-workflows/choosing-where-your-workflow-runs/choosing-the-runner-for-a-job
Diffstat (limited to '.github/workflows/release.yml')
| -rw-r--r-- | .github/workflows/release.yml | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index faecb92..4c8368c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml | |||
| @@ -23,8 +23,18 @@ jobs: | |||
| 23 | matrix: | 23 | matrix: |
| 24 | os: | 24 | os: |
| 25 | - ubuntu-latest | 25 | - ubuntu-latest |
| 26 | - ubuntu-24.04 | ||
| 27 | - ubuntu-22.04 | ||
| 28 | - ubuntu-20.04 | ||
| 29 | - ubuntu-24.04-arm | ||
| 30 | - ubuntu-22.04-arm | ||
| 26 | - macos-latest | 31 | - macos-latest |
| 32 | - macos-15 | ||
| 33 | - macos-14 | ||
| 34 | - macos-13 | ||
| 27 | - windows-latest | 35 | - windows-latest |
| 36 | - windows-2022 | ||
| 37 | - windows-2019 | ||
| 28 | runs-on: ${{ matrix.os }} | 38 | runs-on: ${{ matrix.os }} |
| 29 | steps: | 39 | steps: |
| 30 | - uses: actions/checkout@v3 | 40 | - uses: actions/checkout@v3 |
| @@ -33,7 +43,7 @@ jobs: | |||
| 33 | # (required) Comma-separated list of binary names (non-extension portion of filename) to build and upload. | 43 | # (required) Comma-separated list of binary names (non-extension portion of filename) to build and upload. |
| 34 | # Note that glob pattern is not supported yet. | 44 | # Note that glob pattern is not supported yet. |
| 35 | bin: ngit,git-remote-nostr | 45 | bin: ngit,git-remote-nostr |
| 36 | archive: ngit-$tag-$target | 46 | archive: ngit-$tag-${{ matrix.os }} |
| 37 | # (optional) On which platform to distribute the `.tar.gz` file. | 47 | # (optional) On which platform to distribute the `.tar.gz` file. |
| 38 | # [default value: unix] | 48 | # [default value: unix] |
| 39 | # [possible values: all, unix, windows, none] | 49 | # [possible values: all, unix, windows, none] |