File tree Expand file tree Collapse file tree 2 files changed +34
-3
lines changed Expand file tree Collapse file tree 2 files changed +34
-3
lines changed Original file line number Diff line number Diff line change 44 push :
55 branches :
66 - ' main'
7+ - ' beta'
78 pull_request : {}
89
910jobs :
1011 build_test_release :
1112 strategy :
1213 matrix :
13- node-version : ${{ fromJSON(github.ref == 'refs/heads/main' && '[16]' || '[12,14,16]') }}
14- os : ${{ fromJSON(github.ref == 'refs/heads/main' && '["ubuntu-latest"]' || '["ubuntu-latest", "windows-latest"]') }}
14+ node-version : ${{ fromJSON(( github.ref == 'refs/heads/main' || github.ref == 'refs/heads/beta') && '[16]' || '[12,14,16]') }}
15+ os : ${{ fromJSON(( github.ref == 'refs/heads/main' || github.ref == 'refs/heads/beta') && '["ubuntu-latest"]' || '["ubuntu-latest", "windows-latest"]') }}
1516 runs-on : ${{ matrix.os }}
1617
1718 steps :
2728 - name : test
2829 run : npm run test
2930 - name : Release
30- if : github.repository == 'testing-library/angular-testing-library' && github.ref == 'refs/heads/main'
31+ if : github.repository == 'testing-library/angular-testing-library' && ( github.ref == 'refs/heads/main' || github.ref == 'refs/heads/beta')
3132 run : npx semantic-release
3233 env :
3334 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 1+ #! /bin/sh
2+ if [ -z " $husky_skip_init " ]; then
3+ debug () {
4+ [ " $HUSKY_DEBUG " = " 1" ] && echo " husky (debug) - $1 "
5+ }
6+
7+ readonly hook_name=" $( basename " $0 " ) "
8+ debug " starting $hook_name ..."
9+
10+ if [ " $HUSKY " = " 0" ]; then
11+ debug " HUSKY env variable is set to 0, skipping hook"
12+ exit 0
13+ fi
14+
15+ if [ -f ~ /.huskyrc ]; then
16+ debug " sourcing ~/.huskyrc"
17+ . ~ /.huskyrc
18+ fi
19+
20+ export readonly husky_skip_init=1
21+ sh -e " $0 " " $@ "
22+ exitCode=" $? "
23+
24+ if [ $exitCode != 0 ]; then
25+ echo " husky - $hook_name hook exited with code $exitCode (error)"
26+ exit $exitCode
27+ fi
28+
29+ exit 0
30+ fi
You can’t perform that action at this time.
0 commit comments