- Update to a newer rules_license
- update ci to prove that we can work with --incompatible_use_platforms_repo_for_constraints
- do not test with no_host_transition yet
* update version and changelog for release
* fix a brittle test that depended on rules python internals. It fails depending on which Bazel you use, even though the rule is doing the right thing.
Force merge so I can get the release to unblock last minute bazelcon demos.
Closes #404
While adding tests to make sure we actually could strip it with
pkg_files, I discovered a deficiency in pkg_tar_test. It was not doing
a check on the file names, only content and type. Fixing that exposed
a pre-existing bug.
Fortunately, the problem uncovered is fixed by #554, so the tests
should pass once that, followed by this PR are submitted.
Allow pkg_files.strip_prefix to work on tree artifact without having to
use `renames`.
Update to 0.7.0 to reflect that this is sort of a big behavioral change.
* Reorganize the source tree
- WORKSPACE moves up one level
- this makes //:pkg.bzl effectively //pkg:pkg.bzl
- put forwarders in place at top level to not break anyone
- tests moves up one level
- toolchains moves up one level
- examples/**/BUILD do not change to the new rule locations
- this is explicitly to provide some proof that the forwarders work
- new examples should use the proper paths to .bzl files
- near the 1.x release we can clean the current ones up
Fixes: #111