[engine] Fix regression in 70cf8821a4c669e263efa655fc5d5947e669d329

- The t.Skip() condition was inverted.
- Path manipulation assumed POSIX.
- GitHub actions workflow check was not updated.

Change-Id: Ia0f4fe51499fae7a3189ee1c02170cf7f75f1573
Reviewed-on: https://fuchsia-review.googlesource.com/c/shac-project/shac/+/843396
Reviewed-by: Oliver Newman <olivernewman@google.com>
Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.com>
Fuchsia-Auto-Submit: Marc-Antoine Ruel <maruel@google.com>
3 files changed
tree: a7b956c8b55f9930d240953110c51d92aadc6be1
  1. .github/
  2. doc/
  3. internal/
  4. scripts/
  5. .gitignore
  6. AUTHORS
  7. check_doc.star
  8. codecov.yml
  9. CONTRIBUTING.md
  10. go.mod
  11. go.star
  12. go.sum
  13. LICENSE
  14. licenses.star
  15. main.go
  16. OWNERS
  17. PATENTS
  18. README.md
  19. shac.star
README.md

shac

Scalable Hermetic Analysis and Checks.

Usage

go install go.fuchsia.dev/shac-project/shac@latest
shac check
shac doc shac.star | less

Documentation

Contributing

⚠ The source of truth is at https://fuchsia.googlesource.com/shac-project/shac.git and uses Gerrit for code review.

See CONTRIBUTING.md to submit changes.