Skip to content

Commit

Permalink
ci: update build toolchain on mac
Browse files Browse the repository at this point in the history
JIRA: CI-158
  • Loading branch information
pawel.skiers committed Feb 19, 2024
1 parent 267ae6c commit 28fb532
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions .github/workflows/build-toolchain.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,21 @@ name: Build toolchain

on:
workflow_dispatch:
workflow_call:
push:
branches:
- 'pskiers/fix-build-mac'
pull_request:
branches:
- 'pskiers/fix-build-mac'

jobs:
build-macos:
name: build-macos-toolchain
runs-on: macos-12
strategy:
matrix:
instance: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
steps:
- name: Checkout the repository
uses: actions/checkout@v3
Expand All @@ -28,6 +38,10 @@ jobs:
# upload/download-artifact action don't preserve permissions and compresses to zip. Pack to archive and don't compress.
tar -C ~/toolchain -cvf ~/i386-pc-phoenix-macos.tar i386-pc-phoenix git-version
- name: Debug failures by SSH
if: ${{ failure() }}
uses: mxschmitt/action-tmate@v3

- name: Upload toolchain artifacts
uses: actions/upload-artifact@v3
with:
Expand Down

0 comments on commit 28fb532

Please sign in to comment.