Skip to content

Commit e150438

Browse files
committed
fixup! chore: add dependency checks to release scripts
1 parent 6a4bc44 commit e150438

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

.github/workflows/release.yaml

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -116,29 +116,23 @@ jobs:
116116
restore-keys: |
117117
js-${{ runner.os }}-
118118
119-
- name: which bash
120-
run: |
121-
which bash
122-
echo "$0"
123-
124119
- name: Install dependencies
125120
run: |
121+
# The version of bash that MacOS ships with is too old
126122
brew install bash
127123
124+
# The version of make that MacOS ships with is too old
128125
brew install make
129126
echo "$(brew --prefix)/opt/make/libexec/gnubin" >> $GITHUB_PATH
130127
128+
# BSD getopt is incompatible with the build scripts
131129
brew install gnu-getopt
132130
echo "$(brew --prefix)/opt/gnu-getopt/bin" >> $GITHUB_PATH
133131
132+
# Used for notarizing the binaries
134133
brew tap mitchellh/gon
135134
brew install mitchellh/gon/gon
136135
137-
- name: which bash
138-
run: |
139-
which bash
140-
echo "$0"
141-
142136
- name: Build Site
143137
run: make site/out/index.html
144138

@@ -162,6 +156,7 @@ jobs:
162156
env:
163157
AC_USERNAME: ${{ secrets.AC_USERNAME }}
164158
AC_PASSWORD: ${{ secrets.AC_PASSWORD }}
159+
AC_APPLICATION_IDENTITY: BDB050EB749EDD6A80C6F119BF1382ECA119CCCC
165160

166161
- name: Upload Binary Artifacts
167162
uses: actions/upload-artifact@v3

0 commit comments

Comments
 (0)