From dd0f999e4b1bbc956532b949abd85e1824056b32 Mon Sep 17 00:00:00 2001 From: dcode Date: Mon, 26 Sep 2022 16:17:10 +0200 Subject: [PATCH 01/10] [CI] Build respective other variant after bootstrap --- .github/workflows/test.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 24f9412c59..4cee8f6aa0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -62,6 +62,8 @@ jobs: run: npm run bootstrap:${{ matrix.target }} - name: Test run: npm run test:compiler -- --wasm build/assemblyscript.${{ matrix.target }}-bootstrap.js + - name: Compile {{ matrix.target == "debug" && "release" || "debug" }} with bootstrapped {{ matrix.target }} + run: node bin/asc --config src/asconfig.json --target {{ matrix.target == "debug" && "release" || "debug" }}-bootstrap --wasm ./build/assemblyscript.{{ matrix.target }}-bootstrap.js features: name: "Features" runs-on: ubuntu-latest From b21d03aa43991b99f384184b982a60c4d01fa268 Mon Sep 17 00:00:00 2001 From: dcode Date: Mon, 26 Sep 2022 16:19:24 +0200 Subject: [PATCH 02/10] quotes --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4cee8f6aa0..0f10a8cacb 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -62,7 +62,7 @@ jobs: run: npm run bootstrap:${{ matrix.target }} - name: Test run: npm run test:compiler -- --wasm build/assemblyscript.${{ matrix.target }}-bootstrap.js - - name: Compile {{ matrix.target == "debug" && "release" || "debug" }} with bootstrapped {{ matrix.target }} + - name: "Compile {{ matrix.target == "debug" && "release" || "debug" }} with bootstrapped {{ matrix.target }}" run: node bin/asc --config src/asconfig.json --target {{ matrix.target == "debug" && "release" || "debug" }}-bootstrap --wasm ./build/assemblyscript.{{ matrix.target }}-bootstrap.js features: name: "Features" From 76ee995246e7b44cd53d7bea7b9986619a233ed9 Mon Sep 17 00:00:00 2001 From: dcode Date: Mon, 26 Sep 2022 16:29:13 +0200 Subject: [PATCH 03/10] fix --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0f10a8cacb..aeef73b2e3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -62,8 +62,8 @@ jobs: run: npm run bootstrap:${{ matrix.target }} - name: Test run: npm run test:compiler -- --wasm build/assemblyscript.${{ matrix.target }}-bootstrap.js - - name: "Compile {{ matrix.target == "debug" && "release" || "debug" }} with bootstrapped {{ matrix.target }}" - run: node bin/asc --config src/asconfig.json --target {{ matrix.target == "debug" && "release" || "debug" }}-bootstrap --wasm ./build/assemblyscript.{{ matrix.target }}-bootstrap.js + - name: "Compile ${{ matrix.target == "debug" && "release" || "debug" }} with bootstrapped ${{ matrix.target }}" + run: node bin/asc --config src/asconfig.json --target ${{ matrix.target == "debug" && "release" || "debug" }}-bootstrap --wasm ./build/assemblyscript.${{ matrix.target }}-bootstrap.js features: name: "Features" runs-on: ubuntu-latest From 27b5082d5d338ed18eae608ca8b94a4d65850685 Mon Sep 17 00:00:00 2001 From: dcode Date: Mon, 26 Sep 2022 16:31:38 +0200 Subject: [PATCH 04/10] ? --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index aeef73b2e3..ad3dcdaabb 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -62,7 +62,7 @@ jobs: run: npm run bootstrap:${{ matrix.target }} - name: Test run: npm run test:compiler -- --wasm build/assemblyscript.${{ matrix.target }}-bootstrap.js - - name: "Compile ${{ matrix.target == "debug" && "release" || "debug" }} with bootstrapped ${{ matrix.target }}" + - name: Compile ${{ matrix.target == "debug" && "release" || "debug" }} with bootstrapped ${{ matrix.target }} run: node bin/asc --config src/asconfig.json --target ${{ matrix.target == "debug" && "release" || "debug" }}-bootstrap --wasm ./build/assemblyscript.${{ matrix.target }}-bootstrap.js features: name: "Features" From 74506a955cb823706b8e8836469769e50bc50f20 Mon Sep 17 00:00:00 2001 From: dcode Date: Mon, 26 Sep 2022 16:32:58 +0200 Subject: [PATCH 05/10] hello? From f46678fb9fa853323491388fdf82e9ac85ca86c5 Mon Sep 17 00:00:00 2001 From: dcode Date: Mon, 26 Sep 2022 16:38:47 +0200 Subject: [PATCH 06/10] what if --- .github/workflows/test.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ad3dcdaabb..fc5c1c946c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -62,8 +62,12 @@ jobs: run: npm run bootstrap:${{ matrix.target }} - name: Test run: npm run test:compiler -- --wasm build/assemblyscript.${{ matrix.target }}-bootstrap.js - - name: Compile ${{ matrix.target == "debug" && "release" || "debug" }} with bootstrapped ${{ matrix.target }} - run: node bin/asc --config src/asconfig.json --target ${{ matrix.target == "debug" && "release" || "debug" }}-bootstrap --wasm ./build/assemblyscript.${{ matrix.target }}-bootstrap.js + - name: Compile release + if: matrix.target == "debug" + run: node bin/asc --config src/asconfig.json --target release-bootstrap --wasm ./build/assemblyscript.debug-bootstrap.js + - name: Compile debug + if: matrix.target == "release" + run: node bin/asc --config src/asconfig.json --target debug-bootstrap --wasm ./build/assemblyscript.release-bootstrap.js features: name: "Features" runs-on: ubuntu-latest From ccd9ab657346f3f5796d7da80e2744794b00c1f0 Mon Sep 17 00:00:00 2001 From: dcode Date: Mon, 26 Sep 2022 16:42:09 +0200 Subject: [PATCH 07/10] single quotes --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fc5c1c946c..cc77f520c2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -63,10 +63,10 @@ jobs: - name: Test run: npm run test:compiler -- --wasm build/assemblyscript.${{ matrix.target }}-bootstrap.js - name: Compile release - if: matrix.target == "debug" + if: matrix.target == 'debug' run: node bin/asc --config src/asconfig.json --target release-bootstrap --wasm ./build/assemblyscript.debug-bootstrap.js - name: Compile debug - if: matrix.target == "release" + if: matrix.target == 'release' run: node bin/asc --config src/asconfig.json --target debug-bootstrap --wasm ./build/assemblyscript.release-bootstrap.js features: name: "Features" From 8cbaa7c7a286dc64b659fd59498cb1f486609367 Mon Sep 17 00:00:00 2001 From: dcode Date: Mon, 26 Sep 2022 16:43:24 +0200 Subject: [PATCH 08/10] scripted? --- .github/workflows/test.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index cc77f520c2..7e21910fc8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -62,12 +62,8 @@ jobs: run: npm run bootstrap:${{ matrix.target }} - name: Test run: npm run test:compiler -- --wasm build/assemblyscript.${{ matrix.target }}-bootstrap.js - - name: Compile release - if: matrix.target == 'debug' - run: node bin/asc --config src/asconfig.json --target release-bootstrap --wasm ./build/assemblyscript.debug-bootstrap.js - - name: Compile debug - if: matrix.target == 'release' - run: node bin/asc --config src/asconfig.json --target debug-bootstrap --wasm ./build/assemblyscript.release-bootstrap.js + - name: Compile ${{ matrix.target == 'debug' && 'release' || 'debug' }} with bootstrapped ${{ matrix.target }} + run: node bin/asc --config src/asconfig.json --target ${{ matrix.target == 'debug' && 'release' || 'debug' }}-bootstrap --wasm ./build/assemblyscript.${{ matrix.target }}-bootstrap.js features: name: "Features" runs-on: ubuntu-latest From 5927762f9ff1fa877d7b6f531211649682f2ab4c Mon Sep 17 00:00:00 2001 From: dcode Date: Mon, 26 Sep 2022 16:43:53 +0200 Subject: [PATCH 09/10] with quotes? --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7e21910fc8..e938bfc712 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -62,7 +62,7 @@ jobs: run: npm run bootstrap:${{ matrix.target }} - name: Test run: npm run test:compiler -- --wasm build/assemblyscript.${{ matrix.target }}-bootstrap.js - - name: Compile ${{ matrix.target == 'debug' && 'release' || 'debug' }} with bootstrapped ${{ matrix.target }} + - name: "Compile ${{ matrix.target == 'debug' && 'release' || 'debug' }} with bootstrapped ${{ matrix.target }}" run: node bin/asc --config src/asconfig.json --target ${{ matrix.target == 'debug' && 'release' || 'debug' }}-bootstrap --wasm ./build/assemblyscript.${{ matrix.target }}-bootstrap.js features: name: "Features" From 43f12bfbc47c6678bb88123e0bcf42c1f0fb566a Mon Sep 17 00:00:00 2001 From: dcode Date: Mon, 26 Sep 2022 16:49:45 +0200 Subject: [PATCH 10/10] test inverse --- .github/workflows/test.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e938bfc712..cda8171b27 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -58,12 +58,14 @@ jobs: run: npm ci --no-audit - name: Build run: npm run build - - name: Bootstrap + - name: "Bootstrap ${{ matrix.target }}" run: npm run bootstrap:${{ matrix.target }} - - name: Test + - name: "Test ${{ matrix.target }}" run: npm run test:compiler -- --wasm build/assemblyscript.${{ matrix.target }}-bootstrap.js - - name: "Compile ${{ matrix.target == 'debug' && 'release' || 'debug' }} with bootstrapped ${{ matrix.target }}" + - name: "Compile ${{ matrix.target }} -> ${{ matrix.target == 'debug' && 'release' || 'debug' }}" run: node bin/asc --config src/asconfig.json --target ${{ matrix.target == 'debug' && 'release' || 'debug' }}-bootstrap --wasm ./build/assemblyscript.${{ matrix.target }}-bootstrap.js + - name: "Test ${{ matrix.target == 'debug' && 'release' || 'debug' }}" + run: npm run test:compiler -- --wasm build/assemblyscript.${{ matrix.target == 'debug' && 'release' || 'debug' }}-bootstrap.js features: name: "Features" runs-on: ubuntu-latest