From 3ad6b92408f6d3b8af8197f5325f152c2db4d48d Mon Sep 17 00:00:00 2001 From: John Benediktsson Date: Wed, 15 Dec 2021 11:26:09 -0800 Subject: [PATCH] github: test and help-lint. --- .github/workflows/build-test-core.yml | 29 ++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build-test-core.yml b/.github/workflows/build-test-core.yml index 7418298cb9..ef9fb0a988 100644 --- a/.github/workflows/build-test-core.yml +++ b/.github/workflows/build-test-core.yml @@ -11,17 +11,28 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - name: build - run: ./build.sh update - - name: test-core - run: "./factor -e=\"USE: zealot.factor USE: tools.test USE: tools.test.private [ zealot-core-vocabs test-vocabs ] with-child-options\"" - + - name: bootstrap + run: ./build.sh net-bootstrap + - name: load + run: "./factor -e='USING: memory namespaces parser.notes vocabs.hierarchy ; parser-quiet? off \"resource:basis\" \"\" load-from-root save'" + - name: configure + run: "./factor -e='USING: memory namespaces tools.test ; f long-unit-tests-enabled? set-global save'" + - name: test + run: "./factor -run=tools.test resource:core" + - name: help-lint + run: "./factor -run=help.lint resource:core resource:basis" + build-macos: runs-on: macos-11 steps: - uses: actions/checkout@v2 - name: build - run: arch -x86_64 ./build.sh update - - name: test-core - run: "./factor -e=\"USE: zealot.factor USE: tools.test USE: tools.test.private [ zealot-core-vocabs test-vocabs ] with-child-options\"" - + run: arch -x86_64 ./build.sh net-bootstrap + - name: load + run: "./factor -e='USING: memory namespaces parser.notes vocabs.hierarchy ; parser-quiet? off \"resource:basis\" \"\" load-from-root save'" + - name: configure + run: "./factor -e='USING: memory namespaces tools.test ; f long-unit-tests-enabled? set-global save'" + - name: test + run: "./factor -run=tools.test resource:core" + - name: help-lint + run: "./factor -run=help.lint resource:core resource:basis" -- 2.34.1