Skip to content

Commit 9151326

Browse files
committed
ci: remove 'shell: bash' lines from MacOS build
Unlike Windows, we can just use the default shell here.
1 parent 2a76ceb commit 9151326

File tree

1 file changed

+0
-5
lines changed

1 file changed

+0
-5
lines changed

.github/workflows/build-macos.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ jobs:
2727
runs-on: ${{ matrix.os }}
2828
steps:
2929
- name: Install Dependencies
30-
shell: bash
3130
run: |
3231
HOMEBREW_NO_AUTO_UPDATE=1 brew install qemu binaryen
3332
- name: Checkout
@@ -72,7 +71,6 @@ jobs:
7271
path: llvm-build
7372
- name: Build LLVM
7473
if: steps.cache-llvm-build.outputs.cache-hit != 'true'
75-
shell: bash
7674
run: |
7775
# fetch LLVM source
7876
rm -rf llvm-project
@@ -100,14 +98,12 @@ jobs:
10098
- name: make gen-device
10199
run: make -j3 gen-device
102100
- name: Test TinyGo
103-
shell: bash
104101
run: make test GOTESTFLAGS="-short"
105102
- name: Build TinyGo release tarball
106103
run: make release -j3
107104
- name: Test stdlib packages
108105
run: make tinygo-test
109106
- name: Make release artifact
110-
shell: bash
111107
run: cp -p build/release.tar.gz build/tinygo.darwin-${{ matrix.goarch }}.tar.gz
112108
- name: Publish release artifact
113109
# Note: this release artifact is double-zipped, see:
@@ -121,7 +117,6 @@ jobs:
121117
name: darwin-${{ matrix.goarch }}-double-zipped
122118
path: build/tinygo.darwin-${{ matrix.goarch }}.tar.gz
123119
- name: Smoke tests
124-
shell: bash
125120
run: make smoketest TINYGO=$(PWD)/build/tinygo
126121
test-macos-homebrew:
127122
name: homebrew-install

0 commit comments

Comments
 (0)