From b2c5c23d3a46b28a923b6aad6bddb02a26702807 Mon Sep 17 00:00:00 2001 From: rina Date: Mon, 26 Aug 2024 22:30:31 +1000 Subject: [PATCH] upload artifact --- .github/workflows/main.yml | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 1bb2728..10bb22b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -9,21 +9,36 @@ on: jobs: build: - strategy: - matrix: - browser: [ electron, chrome, firefox ] runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@v4 + - uses: actions/checkout@v4 - uses: DeterminateSystems/nix-installer-action@main - uses: DeterminateSystems/magic-nix-cache-action@main - run: nix build . + - uses: actions/upload-artifact@v4 + with: + name: aslp-web-build + path: result/lib/ocaml/*/site-lib/aslp_web/* + + test: + needs: [ build ] + strategy: + matrix: + browser: [ electron, chrome, firefox ] + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - uses: actions/download-artifact@v4 + with: + name: aslp-web-build + path: result + - uses: cypress-io/github-action@v6 with: - start: "python3 -m http.server -d result/lib/ocaml/5.1.1/site-lib/aslp_web 10000" + start: "python3 -m http.server -d result 10000" browser: ${{ matrix.browser }}