Skip to content

Commit 0c42102

Browse files
committed
fix osx-build komodod CD workflow
1 parent 6393924 commit 0c42102

File tree

1 file changed

+19
-7
lines changed

1 file changed

+19
-7
lines changed

.github/workflows/komodod_cd.yml

+19-7
Original file line numberDiff line numberDiff line change
@@ -77,28 +77,40 @@ jobs:
7777
osx-build:
7878
name: OSX Build
7979
if: ${{ github.event_name != 'workflow_dispatch' }}
80-
runs-on: macos-latest
80+
runs-on: macos-latest-large
81+
8182
steps:
82-
- uses: actions/checkout@v3
83+
- uses: actions/checkout@v4
84+
85+
# Workaround for https://github.com/actions/setup-python/issues/577
86+
- name: Clean up binaries and links (macOS)
87+
run: |
88+
rm -f /usr/local/bin/2to3-3.*
89+
rm -f /usr/local/bin/idle3.*
90+
rm -f /usr/local/bin/pydoc3.*
91+
rm -f /usr/local/bin/python3.*
92+
rm -f /usr/local/bin/2to3
93+
rm -f /usr/local/bin/idle3
94+
rm -f /usr/local/bin/pydoc3
95+
rm -f /usr/local/bin/python3
96+
rm -f /usr/local/bin/python3-config
97+
8398
- name: Install deps (macOS)
8499
run: |
85-
rm '/usr/local/bin/2to3'
86-
brew unlink node
87100
brew update
88-
brew upgrade || true
89101
brew tap discoteq/discoteq; brew install flock
90102
brew install autoconf autogen automake
91-
brew install gcc@8
92103
brew install binutils
93104
brew install protobuf
94105
brew install coreutils
95106
brew install wget
96107
brew install python3
97-
brew install gmp
108+
98109
- name: Build (macOS)
99110
run: |
100111
./zcutil/build-mac.sh -j4
101112
zip --junk-paths komodo-osx src/komodod src/komodo-cli
113+
102114
- name: Upload komodo-osx.zip as artifact
103115
uses: actions/upload-artifact@v1
104116
with:

0 commit comments

Comments
 (0)