urbdyn / rules_fish

Bazel toolchain rules for Fish shell.
Apache License 2.0
2 stars 0 forks source link

Create CI tests for a matrix of Fish versions and platforms #18

Open Matthew-Benson opened 1 month ago

Matthew-Benson commented 1 month ago

Should run Fish's provided shell tests. Should also create a directory e2e/ with a seperate top-level repo that links rules_fish as a module dependency with local_path_override that tests our rules and toolchain functionality.

Matthew-Benson commented 1 month ago

Add integration tests for the bazel module akin to https://github.com/bazelbuild/rules_go/tree/master/tests/bcr

Matthew-Benson commented 1 month ago

Running into an issue that bazel still recognizes the root WORKSPACE from my e2e tests and it's double-registering the same repo and failing.

Matthew-Benson commented 1 month ago

Should be able to defer until #9 is ready.