|
|
@@ -33,10 +33,16 @@ jobs:
|
|
|
- name: checkout
|
|
|
uses: actions/checkout@v4
|
|
|
|
|
|
- - name: install dependencies
|
|
|
+ - name: install dependencies for non macos-14
|
|
|
+ if: inputs.os != 'macos-14'
|
|
|
run: /usr/bin/env python3 -m pip install -r requirements.txt
|
|
|
working-directory: build-scripts
|
|
|
|
|
|
+ - name: install dependencies for macos-14
|
|
|
+ if: inputs.os == 'macos-14'
|
|
|
+ run: /usr/bin/env python3 -m pip install -r requirements.txt --break-system-packages
|
|
|
+ working-directory: build-scripts
|
|
|
+
|
|
|
- name: retrive the last commit ID
|
|
|
id: get_last_commit
|
|
|
run: echo "last_commit=$(GH_TOKEN=${{ secrets.GITHUB_TOKEN }} /usr/bin/env python3 ./build_llvm.py --llvm-ver)" >> $GITHUB_OUTPUT
|