Compare commits

..

7 Commits

Author SHA1 Message Date
Will Hawkins ce35761efa Make Formatter Happy
Continuous Integration / Grammar Tests (push) Failing after 2m26s
Continuous Integration / Library Tests (push) Failing after 18s
Continuous Integration / Library Format Tests (push) Failing after 11s
Signed-off-by: Will Hawkins <hawkinsw@obs.cr>
2026-05-06 08:09:15 -04:00
Will Hawkins d9133cf6a9 cli: Remove Darwin Dependency
Signed-off-by: Will Hawkins <hawkinsw@obs.cr>
2026-05-06 08:02:21 -04:00
Will Hawkins d6da7a519e testing: Build With Main Snapshot Version Of Toolchain in CI
Signed-off-by: Will Hawkins <hawkinsw@obs.cr>
2026-05-06 07:56:47 -04:00
Will Hawkins 3f0444a8da testing: Build With Snapshot Version Of Toolchain in CI
Signed-off-by: Will Hawkins <hawkinsw@obs.cr>
2026-05-06 07:54:54 -04:00
Will Hawkins df7a1ac15b testing: Build With Dev Version Of Toolchain in CI
Signed-off-by: Will Hawkins <hawkinsw@obs.cr>
2026-05-06 07:48:49 -04:00
Will Hawkins 8552199ebe testing: Skip Verifying swiftly Signature in CI
Signed-off-by: Will Hawkins <hawkinsw@obs.cr>
2026-05-06 07:20:45 -04:00
Will Hawkins a657db0b42 testing: Move to Ubuntu Runners in CI
Signed-off-by: Will Hawkins <hawkinsw@obs.cr>
2026-05-06 07:14:05 -04:00
2 changed files with 7 additions and 8 deletions
+7 -7
View File
@@ -5,13 +5,11 @@ name: Continuous Integration
jobs:
grammar-tests:
name: Grammar Tests
runs-on: macos-latest
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v4
- uses: tree-sitter/setup-action@v2
with:
tree-sitter-ref: "master"
# Because our tree-sitter code is in a subdirectory,
# and working-directory does not apply to uses, we
# are forced to specify calls to the CI ourselves.
@@ -22,14 +20,15 @@ jobs:
working-directory: ./tree-sitter-p4
library-tests:
name: Library Tests
runs-on: macos-latest
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v4
- uses: tree-sitter/setup-action@v2
- uses: swift-actions/setup-swift@v3
with:
swift-version: "6.2.4"
swift-version: "main-snapshot"
skip-verify-signature: true
# Because our tree-sitter code is in a subdirectory,
# and working-directory does not apply to uses, we
# are forced to specify calls to the CI ourselves.
@@ -40,14 +39,15 @@ jobs:
- run: swift test
library-format-tests:
name: Library Format Tests
runs-on: macos-latest
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v4
- uses: tree-sitter/setup-action@v2
- uses: swift-actions/setup-swift@v3
with:
swift-version: "6.2.4"
swift-version: "main-snapshot"
skip-verify-signature: true
- run: tree-sitter generate
working-directory: ./tree-sitter-p4
- run: ./ci/format.sh
-1
View File
@@ -17,7 +17,6 @@
import ArgumentParser
import Common
import Darwin
@main
struct Cli: ParsableCommand {