diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8ebb10266..64be7cdde 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -4,7 +4,7 @@ on: push: workflow_dispatch: jobs: - build: + build_lambdapi: strategy: fail-fast: false matrix: @@ -34,6 +34,13 @@ jobs: eval $(opam env) #why3 config detect make tests + build_vscode_extension: + strategy: + fail-fast: false + runs-on: ubuntu-latest + steps: + - name: checking out lambdapi repo ... + uses: actions/checkout@v4 - name: Use Node.js uses: actions/setup-node@v4 with: @@ -44,7 +51,7 @@ jobs: npm install -g vsce make build-vscode-extension - name: publish vscode extension - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: assets-for-download path: editors/vscode/extensionFolder