diff --git a/.github/workflows/std_tests_gcc_windows.yml b/.github/workflows/std_tests_gcc_windows.yml new file mode 100644 index 000000000..72a1c1594 --- /dev/null +++ b/.github/workflows/std_tests_gcc_windows.yml @@ -0,0 +1,54 @@ +name: Std Tests [GCC] - Windows +on: [push, pull_request] + +jobs: + build-and-exec: + runs-on: windows-latest + steps: + - uses: actions/checkout@v4 + - uses: julelang/ci@main + + - name: Test - std::internal::conv + run: | + .\bin\julec test --compiler gcc -o test std/internal/conv + ./test + + - name: Test - std::internal::fastbytes + run: | + .\bin\julec test --compiler gcc -o test std/internal/fastbytes + ./test + + - name: Test - std::encoding::ascii85 + run: | + .\bin\julec test --compiler gcc -o test std/encoding/ascii85 + ./test + + - name: Test - std::hash::adler32 + run: | + .\bin\julec test --compiler gcc -o test std/hash/adler32 + ./test + + - name: Test - std::hash::fnv + run: | + .\bin\julec test --compiler gcc -o test std/hash/fnv + ./test + + - name: Test - std::maps + run: | + .\bin\julec test --compiler gcc -o test std/maps + ./test + + - name: Test - std::math::big + run: | + .\bin\julec test --compiler gcc -o test std/math/big + ./test + + - name: Test - std::net + run: | + .\bin\julec test --compiler gcc -o test std/net + ./test + + - name: Test - std::slices + run: | + .\bin\julec test --compiler gcc -o test std/slices + ./test \ No newline at end of file