Skip to content

checkout the 3D tests in the fresh test VM #191

checkout the 3D tests in the fresh test VM

checkout the 3D tests in the fresh test VM #191

Workflow file for this run

name: Windows package build
on:
pull_request:
workflow_dispatch:
jobs:
build:
runs-on: [self-hosted, windows, X64, opam-2-3]
steps:
- name: Check out repo
uses: actions/checkout@v4
- name: Build EverParse
shell: C:\cygwin64\bin\bash.exe --login '{0}'
run: |
eval $(opam env) && CC=x86_64-w64-mingw32-gcc.exe make -C $GITHUB_WORKSPACE -j 8 everparse && echo "There is a CR at the end of this line"
- name: Archive EverParse package
uses: actions/upload-artifact@v4
with:
name: everparse
path: everparse
include-hidden-files: true
test:
needs: build
runs-on: windows-latest
steps:
- name: Download and extract artifact
uses: actions/download-artifact@v4
with:
name: everparse
path: %GITHUB_WORKSPACE%\test

Check failure on line 29 in .github/workflows/windows.yaml

View workflow run for this annotation

GitHub Actions / .github/workflows/windows.yaml

Invalid workflow file

You have an error in your yaml syntax on line 29
- name: Check out repo
uses: actions/checkout@v4
with:
sparse-checkout: src\3d\tests
path: %GITHUB_WORKSPACE%\everparse
- name: Test EverParse
shell: cmd
run: |
%GITHUB_WORKSPACE%\test\everparse\everparse.cmd %GITHUB_WORKSPACE%\everparse\src\3d\tests\Arithmetic.3d %GITHUB_WORKSPACE%\everparse\src\3d\tests\FieldDependence0.3d && %GITHUB_WORKSPACE%\test\everparse\everparse.cmd %GITHUB_WORKSPACE%\everparse\src\3d\tests\Comments.3d && %GITHUB_WORKSPACE%\test\everparse\everparse.cmd --check_hashes inplace %GITHUB_WORKSPACE%\everparse\src\3d\tests\Comments.3d