|
57 | 57 | cat > service_account_creds.json << EOF |
58 | 58 | ${{ secrets.GCP_CREDS }} |
59 | 59 | EOF |
| 60 | + - uses: actions/setup-python@v1 |
| 61 | + with: |
| 62 | + python-version: "3.8" |
60 | 63 | - name: macOS |
61 | 64 | run: | |
62 | 65 | set -x -e |
|
65 | 68 | export BAZEL_OPTIMIZATION="$BAZEL_OPTIMIZATION --remote_upload_local_results=true --google_credentials=service_account_creds.json" |
66 | 69 | fi |
67 | 70 | echo $PATH |
| 71 | + which python3 |
68 | 72 | python3 --version |
69 | 73 | python3 -c 'import site; print(site.getsitepackages())' |
70 | 74 | python3 .github/workflows/build.instruction.py --sudo=true docs/development.md "#### macOS" > source.sh |
@@ -110,14 +114,17 @@ jobs: |
110 | 114 | cat > service_account_creds.json << EOF |
111 | 115 | ${{ secrets.GCP_CREDS }} |
112 | 116 | EOF |
| 117 | + - uses: actions/setup-python@v1 |
| 118 | + with: |
| 119 | + python-version: "3.8" |
113 | 120 | - name: Bazel on macOS |
114 | 121 | run: | |
115 | 122 | set -x -e |
116 | 123 | export BAZEL_OPTIMIZATION="--config=optimization --config=cache" |
117 | 124 | if [[ "${EVENT_NAME}" == "push" && "${REPO_NAME}" == "tensorflow/io" ]]; then |
118 | 125 | export BAZEL_OPTIMIZATION="$BAZEL_OPTIMIZATION --remote_upload_local_results=true --google_credentials=service_account_creds.json" |
119 | 126 | fi |
120 | | - sudo -E -H bash -e .github/workflows/build.bazel.sh |
| 127 | + sudo -E -H bash -e .github/workflows/build.bazel.sh python3 |
121 | 128 | - uses: actions/upload-artifact@v2 |
122 | 129 | with: |
123 | 130 | name: ${{ runner.os }}-bazel-bin |
@@ -152,7 +159,7 @@ jobs: |
152 | 159 | - name: Auditwheel ${{ matrix.python }} macOS |
153 | 160 | run: | |
154 | 161 | set -x -e |
155 | | - python -m pip install twine delocate==0.9.1 |
| 162 | + python -m pip install twine delocate==0.10.3 |
156 | 163 | delocate-wheel --version |
157 | 164 | ls dist/* |
158 | 165 | mkdir -p wheelhouse |
@@ -624,7 +631,7 @@ jobs: |
624 | 631 | - name: Auditwheel ${{ matrix.python }} macOS |
625 | 632 | run: | |
626 | 633 | set -x -e |
627 | | - python -m pip install twine delocate==0.9.1 |
| 634 | + python -m pip install twine delocate==0.10.3 |
628 | 635 | delocate-wheel --version |
629 | 636 | ls dist/* |
630 | 637 | mkdir -p wheelhouse |
|
0 commit comments