Skip to content

Commit 673e2b6

Browse files
LiedtkeV8-internal LUCI CQ
authored andcommitted
[github] Add job for linux release build & test
Change-Id: I2c2f574e7c99948b70d86212c5daa8cdd083692a Reviewed-on: https://chrome-internal-review.googlesource.com/c/v8/fuzzilli/+/8635657 Reviewed-by: Danylo Mocherniuk <[email protected]> Commit-Queue: Matthias Liedtke <[email protected]>
1 parent 4be4706 commit 673e2b6

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

.github/workflows/swift.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@ jobs:
1212
strategy:
1313
matrix:
1414
os: [macos-latest, ubuntu-latest]
15+
kind: [debug]
16+
include:
17+
# On linux also build and test release.
18+
- os: ubuntu-latest
19+
kind: release
1520

1621
runs-on: ${{ matrix.os }}
1722

@@ -26,12 +31,12 @@ jobs:
2631
run: swift --version
2732
- uses: actions/checkout@v2
2833
- name: Build
29-
run: swift build -v
34+
run: swift build -c ${{ matrix.kind }} -v
3035
- name: Run tests with Node.js
31-
run: swift test -v
36+
run: swift test -c ${{ matrix.kind }} -v
3237
- name: Install jsvu
3338
run: npm install jsvu -g
3439
- name: Install d8
3540
run: jsvu --os=default --engines=v8
3641
- name: Run tests with d8
37-
run: FUZZILLI_TEST_SHELL=~/.jsvu/engines/v8/v8 swift test -v
42+
run: FUZZILLI_TEST_SHELL=~/.jsvu/engines/v8/v8 swift test -c ${{ matrix.kind }} -v

0 commit comments

Comments
 (0)