aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAyke van Laethem <[email protected]>2024-10-26 10:58:27 +0200
committerAyke <[email protected]>2024-10-28 10:22:05 +0100
commit915132645eb29eed4de3fbf78d0e1077a8c6a8cf (patch)
tree5a25a150f094e12c0feacd9bec86776b7751fd9a
parent2a76ceb7dd5ea5a834ec470b724882564d9681b3 (diff)
downloadtinygo-915132645eb29eed4de3fbf78d0e1077a8c6a8cf.tar.gz
tinygo-915132645eb29eed4de3fbf78d0e1077a8c6a8cf.zip
ci: remove 'shell: bash' lines from MacOS build
Unlike Windows, we can just use the default shell here.
-rw-r--r--.github/workflows/build-macos.yml5
1 files changed, 0 insertions, 5 deletions
diff --git a/.github/workflows/build-macos.yml b/.github/workflows/build-macos.yml
index 7fcf46f37..7b0c177ed 100644
--- a/.github/workflows/build-macos.yml
+++ b/.github/workflows/build-macos.yml
@@ -27,7 +27,6 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Install Dependencies
- shell: bash
run: |
HOMEBREW_NO_AUTO_UPDATE=1 brew install qemu binaryen
- name: Checkout
@@ -72,7 +71,6 @@ jobs:
path: llvm-build
- name: Build LLVM
if: steps.cache-llvm-build.outputs.cache-hit != 'true'
- shell: bash
run: |
# fetch LLVM source
rm -rf llvm-project
@@ -100,14 +98,12 @@ jobs:
- name: make gen-device
run: make -j3 gen-device
- name: Test TinyGo
- shell: bash
run: make test GOTESTFLAGS="-short"
- name: Build TinyGo release tarball
run: make release -j3
- name: Test stdlib packages
run: make tinygo-test
- name: Make release artifact
- shell: bash
run: cp -p build/release.tar.gz build/tinygo.darwin-${{ matrix.goarch }}.tar.gz
- name: Publish release artifact
# Note: this release artifact is double-zipped, see:
@@ -121,7 +117,6 @@ jobs:
name: darwin-${{ matrix.goarch }}-double-zipped
path: build/tinygo.darwin-${{ matrix.goarch }}.tar.gz
- name: Smoke tests
- shell: bash
run: make smoketest TINYGO=$(PWD)/build/tinygo
test-macos-homebrew:
name: homebrew-install