Alex Eagle
d2203e9020
chore: pick up new expand_template go binary ( #518 )
...
Also fix an error that was getting reported in our release pipeline
2023-09-06 16:47:15 -07:00
Alex Eagle
8703eb9479
fix(expand_template): correct output permissions ( #516 )
...
We used hexadecimal where we meant to use octal.
0x666 in binary is 11001100110 but 0666 is 110110110 (9 digits as
expected)
so this was producing an output like
---xr--r-- 1 108 114 206 Sep 6 20:55 bazel-out/k8-opt/bin/stamped_labels.txt
2023-09-06 16:20:27 -07:00
Alex Eagle
2c11bf1e1b
chore: revert fancy release automation ( #517 )
...
It doesn't work properly with Publish To BCR app parsing of the module file.
2023-09-06 16:18:53 -07:00
Alex Eagle
cd4293c140
refactor: invert the conditional for setting version ( #515 )
...
This evaluates the same way, but tricks the parser in Publish-to-BCR app into skipping any replacements
2023-09-06 15:50:37 -07:00
Alex Eagle
f7a02f0c8e
fix: strip 'v' prefix from tag when setting module version ( #514 )
2023-09-06 08:11:13 -07:00
Alex Eagle
f1e84078a6
chore: pull in https://github.com/bazel-contrib/rules-template/pull/93 ( #513 )
...
This means we won't need a module_dot_bazel.patch file on BCR anymore
2023-09-05 15:19:15 -07:00
Greg Magolan
1654a5fdc6
chore: update to Aspect Workflows 5.7.3 ( #511 )
2023-09-03 12:40:13 -07:00
Greg Magolan
3eee029152
chore: update to Aspect Workflows 5.7.1 ( #509 )
2023-08-30 22:27:49 -07:00
peter woodman
3e9577ab16
yq: allow any filename in srcs ( #496 )
...
* yq: allow any filename in srcs
* yq: add test cases for free-form file extensions in input
* run buildifier
---------
Co-authored-by: Alex Eagle <alex@aspect.dev>
2023-08-30 09:18:10 -07:00
Alex Eagle
594fb03874
fix: green up red main CI
...
On windows, we can't turn on the Aspect CLI currently as we don't have a release
2023-08-30 09:13:18 -07:00
Alex Eagle
40c2ddc71a
refactor: reduce execution requirements for copy
...
It causes warnings like 753cd459e4/src/main/java/com/google/devtools/build/lib/sandbox/SandboxModule.java (L514)
and also makes toolchain selection broken for host!=exec
Fixes #466
2023-08-29 14:56:22 -07:00
Alex Eagle
84c60be530
chore: Switch to buildbuddy for RBE
...
Our Engflow cluster seems to be down.
2023-08-29 14:45:50 -07:00
Greg Magolan
76ef6c8988
chore: add test coverage for run_binary & expand_variables makevars ( #504 )
2023-08-26 13:59:48 -07:00
Matt Mackay
ef4830bf25
docs: add comment regarding linux-arm64 JQ toolchain ( #503 )
2023-08-24 09:54:44 -07:00
Greg Magolan
d01387c163
chore: update to Aspect Workflows 5.7.0 ( #501 )
2023-08-23 21:49:42 -07:00
renovate[bot]
9ba7a6521d
chore(deps): update dependency bazel to v6.3.2
2023-08-23 17:38:59 -07:00
Greg Magolan
7d88eac298
chore: update to Aspect Workflows 5.7.0-rc10 ( #500 )
2023-08-23 16:37:49 -07:00
Steven E. Harris
3af9e00308
docs: clarify write_source_files output constraint ( #498 )
...
* docs: clarify write_source_files output constraint
For both the "write_source_files" rule's "files" attribute and the
"write_source_file" rule's "out_file" attribute, we ensure that the
destination files and directories to which we'll write sit within the
same containing Bazel package as the Bazel target requesting this
writing. Clarify the documentation for each attribute to make it clear
that we're constraining the destinations and not the sources of the
content to be written.
* Update lib/write_source_files.bzl
---------
Co-authored-by: Derek Cormier <derek@aspect.dev>
2023-08-23 12:32:56 -07:00
Greg Magolan
672ea6a80f
chore: add Aspect Workflows CI (on GCP + CircleCI) ( #499 )
2023-08-23 11:04:40 -07:00
Fabian Meumertzheim
682d6f2345
Fix `update_docs` with Bazel 7 and stardoc 0.6.0
2023-08-14 12:01:13 -07:00
Greg Magolan
e549125016
chore: bump to Bazel 6.3.0 ( #487 )
2023-07-28 16:36:49 -07:00
Alex Eagle
c6e9fa0e62
chore: document JQ_BIN make var
2023-07-26 13:18:31 -07:00
Alex Eagle
4231d45afc
Revert "chore(deps): update dependency io_bazel_stardoc to v0.5.6"
...
This reverts commit 8985cc40eb
.
2023-07-26 13:08:13 -07:00
Alex Eagle
0726148dea
Revert "chore(deps): update dependency buildifier_prebuilt to v6.1.2"
...
This reverts commit ffa3f3c155
.
2023-07-26 08:58:43 -07:00
Ricky Stewart
2931a1018a
feat: add freebsd support
2023-07-25 20:14:46 -07:00
renovate[bot]
ffa3f3c155
chore(deps): update dependency buildifier_prebuilt to v6.1.2
2023-07-25 20:11:16 -07:00
renovate[bot]
2d0688c225
chore(deps): update continuation orb to v1
2023-07-25 20:10:04 -07:00
renovate[bot]
8985cc40eb
chore(deps): update dependency io_bazel_stardoc to v0.5.6
2023-07-25 20:09:49 -07:00
renovate[bot]
f83d1645a2
chore(deps): update slack orb to v4.12.5
2023-07-25 20:09:12 -07:00
Greg Magolan
0ec6ef929d
chore: setup CircleCI for Workflows ( #479 )
2023-07-22 15:42:35 -07:00
Greg Magolan
69f9c693b3
chore: update to Aspect CLI 5.5.4 ( #477 )
2023-07-21 19:37:01 -07:00
Alex Eagle
383bbd589b
fix(windows): use HOMEPATH in place of HOME
2023-07-21 11:52:10 -07:00
Alex Eagle
5ecaeb5c53
chore: update docs
2023-07-18 11:01:26 -07:00
Alex Eagle
2fd7f9138c
docs: this sentence shouldn't be quoted
2023-07-18 11:01:26 -07:00
Alex Eagle
ff43d15afa
Update coreutils_toolchain.bzl
...
fix typo in url
2023-07-17 19:22:46 -07:00
renovate[bot]
6a7246d118
chore(deps): update dependency bazel_skylib to v1.4.2
2023-07-17 15:18:05 -07:00
renovate[bot]
725a803938
chore(deps): update dependency bazel_gazelle to v0.32.0
2023-07-17 11:54:01 -07:00
renovate[bot]
c9261dabe2
chore(deps): update dependency io_bazel_rules_go to v0.41.0
2023-07-10 23:52:01 -07:00
renovate[bot]
aba5f143ed
chore(deps): update dependency buildifier_prebuilt to v6.1.0
2023-07-10 23:01:42 -07:00
Malte Poll
794df714d7
Use actual newline (instead of "\n") to split strings in yq rule
...
Fixes d79f4d4
Fixes #463
This is required since versions of yq older than 4.30.3 do not parse "\n" correctly.
See https://github.com/mikefarah/yq/issues/1430 and e02bb7194897edb916a6787fb8f8e5a7f432dd94
2023-06-22 17:09:44 -07:00
renovate[bot]
6393098453
chore(deps): update dependency bazel_skylib_gazelle_plugin to v1.4.2
2023-06-16 08:11:04 -07:00
Malte Poll
d79f4d4867
feat: yq supports stamping
...
Fixes #223
2023-06-15 16:50:26 -07:00
Jason Bedard
3008f91387
chore: disable bazel 5 tests on windows
2023-06-14 15:07:20 -07:00
Jason Bedard
a0fab595e2
chore: disable buildifier on windows
2023-06-14 09:15:17 -07:00
Jason Bedard
4083648850
chore: disable bazel 7 on windows
2023-06-14 09:15:09 -07:00
Jason Bedard
47dd4ce9fd
chore: run buildifier
2023-06-13 16:28:17 -07:00
Jason Bedard
7b382c9ff1
ci: enable buildifier check on ci
2023-06-13 16:28:17 -07:00
Jason Bedard
c4e601f244
ci: add bazel 7 prerelease tests ( #452 )
2023-06-13 16:26:33 -07:00
renovate[bot]
b05974b197
chore(deps): update dependency bazel to v6.2.1 ( #445 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-12 22:22:40 -07:00
renovate[bot]
713824e8a7
chore(deps): update dependency bazel_skylib to v1.4.2 ( #453 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-12 22:16:56 -07:00