Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Aspect Build

Open-source tooling for the Bazel build system including rules_js, gcc-toolchain, bazel-lib and bazel-super-formatter. Visit our GitHub for the exhaustive list.
Collective - Host: opensource - https://opencollective.com/aspect-build - Website: https://aspect.build/ - Code: https://github.com/aspect-build

Remove openssl (#269)

### Type of change

- Refactor (a code change that neither fixes a bug or adds a new
feature)...

github.com/aspect-build/rules_py - 82ad68fe2e6ba695a528a8748a2f796c1da8c4c0 authored 8 months ago by Brendan Tobolaski <[email protected]>
chore: make it possible to override run_binary#use_default_shell_env (#762)

Still not documented as public API. We think this leads to non-hermeticity and could cause cache...

github.com/bazel-contrib/bazel-lib - 1c98ca9f34dfa966fe227d9fa0b9df80ef0eddfb authored 8 months ago by Alex Eagle <[email protected]>
chore: cleanup maybe patterns (#139)

github.com/aspect-build/rules_lint - a9d300ff881c5274319720a46917459e012c321a authored 8 months ago by Greg Magolan <[email protected]>
chore: mirror external releases

github.com/aspect-build/rules_esbuild - f6ba3afd3c17d82baaaf0300a5cf8b4857fa3a4a authored 8 months ago by alexeagle <[email protected]>
chore: green up main CI (#267)

We don't currently work on windows.
Also update SHA of the reusable workflow to upstream HEAD r...

github.com/aspect-build/rules_py - 0949b6777c03c25751f3e6f68c1d9ea84dcbab8e authored 8 months ago by Alex Eagle <[email protected]>
chore: set reaper_sleep_minutes on reaper lambda to reduce Buildkite API calls (#1485)

github.com/aspect-build/rules_js - 6aa86cf0aa0e3878b41238056e9ba013781c82c1 authored 8 months ago by Greg Magolan <[email protected]>
chore: set reaper_sleep_minutes on reaper lambda to reduce Buildkite API calls (#245)

github.com/aspect-build/rules_jest - cb1d2efca96f0b34f1dfb6f7b9ba644f1c7f38ac authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Worklfows 5.9.9 (#550)

github.com/aspect-build/rules_ts - 151a444cda9dd3738e07d2dd47d53131b6e717d8 authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Worklfows 5.9.9 (#244)

github.com/aspect-build/rules_jest - 68b792dce1d115b318c09a26bd812af470378794 authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Worklfows 5.9.9

github.com/aspect-build/aspect-cli - 729b768481b6209c4d0265d81a8bab0e982fd90f authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Worklfows 5.9.9 (#761)

github.com/bazel-contrib/bazel-lib - c1a01d2bdbf67b2843faec8564337b2021d6b79e authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Worklfows 5.9.9 (#1484)

github.com/aspect-build/rules_js - 01e123ea86720f4f5c5365cde6ee0c6eabcedf9d authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Worklfows 5.9.9 (#126)

github.com/aspect-build/rules_jasmine - 1eff9ce3290e5bb8d3842d5ea94817ec813b315f authored 8 months ago by Greg Magolan <[email protected]>
Sync internal change to GitHub

github.com/aspect-build/workflows-action - b638650270f6e9e3cf5e4fe79c7d4974f388c916 authored 8 months ago by Greg Magolan <[email protected]>
feat: support Bazel 6 (#266)

github.com/aspect-build/rules_py - ddc4f3baea799d89e32b20b2a96fb0719cfde1b2 authored 8 months ago by Alex Eagle <[email protected]>
Sync internal change to GitHub

github.com/aspect-build/workflows-action - acf4fa07582328b592bd08e2953f373ac9706193 authored 8 months ago by Greg Magolan <[email protected]>
fix: move toolchain registration to different package (#265)

We must take care that `rules_rust` load statements don't appear in
public API packages.

---...

github.com/aspect-build/rules_py - 76e1908e32a678b8d5b7586b0ae7fcc79ee065b7 authored 8 months ago by Matt Mackay <[email protected]>
chore: mirror external releases (#147)

Co-authored-by: alexeagle <[email protected]>

github.com/aspect-build/rules_lint - e2fecbbbb0e5293e4826c709cc6e454909f0481c authored 8 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
feat: add a test that runs 'tsc' to produce the typescript source-of-truth. (#240)

The SWC project claims that their emit should match, so this helps us reason about what is "corr...

github.com/aspect-build/rules_swc - 56cc3107e9972c8fa5c1a274eb01fccdc417e2ca authored 8 months ago by Alex Eagle <[email protected]>
refactor: remove unnecessary default param values (#230)

github.com/aspect-build/rules_swc - 7cdb21f88c2e454d9920b4ffd113faf949b086c1 authored 8 months ago by Jason Bedard <[email protected]>
chore: mirror external releases (#238)

Co-authored-by: alexeagle <[email protected]>

github.com/aspect-build/rules_swc - 5fce52676a2cf3f75a68df3253ff262549a7f791 authored 8 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
ci(presubmit): do not use aspect-cli (#239)

It doesn't have a windows release and we don't use it here.

Co-authored-by: Jason Bedard <jas...

github.com/aspect-build/rules_swc - a759c4f53344e41b499daf4009840ba63bb5679d authored 8 months ago by Alex Eagle <[email protected]>
Update brew formulas for aspect 5.9.7 (#18)

github.com/aspect-build/homebrew-aspect - 8cef5412c317eb8094239c08c81094581b0c7f2a authored 8 months ago by Greg Magolan <[email protected]>
fix: bug fixes in label completion (#4599)

After testing on silo found some better patterns for the package name
expansion that leads to fe...

github.com/aspect-build/aspect-cli - 40f986fc37b0e0211edcee85f2158b6504d30cf8 authored 8 months ago by Greg Magolan <[email protected]>
chore: minify delta due to broken copybara

github.com/aspect-build/aspect-cli - bb0f5175908b74b758711058fb2269cc81604189 authored 8 months ago by Alex Eagle <[email protected]>
fix: ensure a copy of BESProxy is used in go-routine (#4568)

Ensure that the go-routine closes over a copy of the loop variable to
avoid it changing during t...

github.com/aspect-build/aspect-cli - ce2512ad52f9adec04f427f7b11b0a10cdec110a authored 8 months ago by Matt Mackay <[email protected]>
feat: add flag and label completion for bazel commands (#4584)

Inspired by https://github.com/aspect-build/aspect-cli/pull/373 with a
re-write + simplication +...

github.com/aspect-build/aspect-cli - debbd0fc1905b01a763590eae0b93ae9ad520d3e authored 8 months ago by Greg Magolan <[email protected]>
chore: update the vendored BEP protos and pb.go files (#4551)

Updates the proto files used for the BEP, and adds a
`write_source_files` style rule to keep the...

github.com/aspect-build/aspect-cli - 349e6677be3135fd66c1bf89170c9d9763be5c98 authored 8 months ago by Matt Mackay <[email protected]>
fix: ensure struct fields are named (#4565)

It can be buggy to not name fields with this type of assignment, as
adding or removing fields on...

github.com/aspect-build/aspect-cli - 0d8c272409b52b1a48dc5d00cbd776fa52eb6916 authored 8 months ago by Matt Mackay <[email protected]>
chore: disable query tests on CI (#4566)

The improper use of `Skip` caused the remaining tests to be skipped.
Fixing the use of `Skip` sh...

github.com/aspect-build/aspect-cli - 9dc51e0805473822301954d97ba4dc3f4e906ec9 authored 8 months ago by Matt Mackay <[email protected]>
fix: support pnpm dependencies on local packages not in pnpm-workspace (#4467)

This seems to be valid... a reference to a directory as a package. Where
normally such a referen...

github.com/aspect-build/aspect-cli - 009904500a3706c811733511bf8496d1c9eca796 authored 8 months ago by Jason Bedard <[email protected]>
refactor(gazelle): move file exclusion logic to common (#4578)

For use in new gazelle extensions.

---

### Type of change

- Refactor (a code change that neit...

github.com/aspect-build/aspect-cli - 8e1cbcedd1d22ff5cbae7b14e72ab2dbc611afd9 authored 8 months ago by Jason Bedard <[email protected]>
test(gazelle): fix invalid syntax in kotlin test (#4579)

Copy paste error when copying this test from js and adding a few test
cases.

---

### Type of c...

github.com/aspect-build/aspect-cli - 9174717477f577ef56f567189c1f99a027ec833e authored 8 months ago by Jason Bedard <[email protected]>
chore: update rules_lint (#4554)

### Type of change

- Chore (any other change that doesn't affect source or test files, such
as ...

github.com/aspect-build/aspect-cli - f700ea664c2125afc151f4409cff8d2ced0b62b3 authored 8 months ago by Alex Eagle <[email protected]>
chore: bump rules_go to 0.45.1 (#4556)

Bumps rules_go to 0.45.1

GitOrigin-RevId: 3bf9916d81550f141db3bf9280594ff1c5018c0f

github.com/aspect-build/aspect-cli - 6629dfc26451c29bfbbf5eadf5a36de943abaa15 authored 8 months ago by Matt Mackay <[email protected]>
fix: ensure resolver error is logged (#4563)

Ensure the resolver error is logged. There are two issues here, `Warnf`
had no formatting string...

github.com/aspect-build/aspect-cli - 4921824c1cab884057f6f7bed2eef4377fb0b86f authored 8 months ago by Matt Mackay <[email protected]>
chore: add Vale message format parser (#4597)

Supports machine-readable output for linting markdown prose

Note, I filed https://github.com/as...

github.com/aspect-build/aspect-cli - ce7cf4f7d1c46293b05568834ad611413bc45d9f authored 8 months ago by Alex Eagle <[email protected]>
feat(cli/lint): support a SARIF machine-readable output (#4540)

This will be useful when Marvin wants to wire up this data to the GitHub
Checks API.

---

### T...

github.com/aspect-build/aspect-cli - 0b034f5587fe8d20d1d1b9bdb8f7a3cacdb5cc79 authored 8 months ago by Alex Eagle <[email protected]>
presets: remove eternal test_timeout_filtering (#758)

In practice we've disabled this setting at some clients, because there's not a surrounding workf...

github.com/bazel-contrib/bazel-lib - 6d3195f05c79c166ba68e7418dcaf44ca9b23cdf authored 8 months ago by Alex Eagle <[email protected]>
chore: mirror external releases (#184)

Co-authored-by: alexeagle <[email protected]>

github.com/aspect-build/rules_esbuild - 0be3ddf119f24c188af8a2a3ed2d9da52fd5fd69 authored 8 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
feat: implement incremental loader for testcontainers

github.com/aspect-build/bazel-examples - 9c6d0cbe2924f96fc6b2611a68edbf7b21bc9268 authored 8 months ago by thesayyn <[email protected]>
feat: detect prerelease, use source bins (#258)

Also switch to rusttls to avoid a dependency on compiling libssl

---------

Co-authored-by:...

github.com/aspect-build/rules_py - 475d7f8a3a01a1403a690c84dcb924b5b9456c47 authored 8 months ago by Alex Eagle <[email protected]>
chore(deps): update dependency exceptiongroup to v1.2.0 (#251)

github.com/aspect-build/rules_py - c9836a4cfa6a3ad5242ae31ea4f92f9b308322b1 authored 8 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency django to v4.2.10 [security] (#256)

github.com/aspect-build/rules_py - 9da0074bdf3c322b153331ef8739cd36a0374ab6 authored 8 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore: don't rebase renovate diffs (#257)

Ronseal.

github.com/aspect-build/rules_py - 737492272835839b2ebd29a0396995243a4c00e0 authored 8 months ago by Matt Mackay <[email protected]>
chore(deps): update rules_python digest to c6941a8 (#222)

github.com/aspect-build/rules_py - 6ca8cc235d3430f630d09dd3f474fab87a66813e authored 8 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update io_bazel_rules_docker digest to 3040e1f (#209)

github.com/aspect-build/rules_py - e53544ce85cc5709c0be36594f3f4f182c5cf821 authored 8 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update aspect_gcc_toolchain digest to ff3298d (#208)

github.com/aspect-build/rules_py - e3590e864e0b499a78175deb9fa6361115d264ba authored 8 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency io_bazel_rules_go to v0.46.0 (#252)

github.com/aspect-build/rules_py - 3bca7f2b014c70181a09b03e89147995b4df878f authored 8 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency pluggy to v1.4.0 (#253)

github.com/aspect-build/rules_py - 2b43365f73dc7eb4b1c68456a0dd758b0a92fed5 authored 8 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency bazel_skylib to v1.5.0 (#225)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

T...

github.com/aspect-build/rules_py - 6f63dbf4fe3bd05aba8ea3285a09cd9e4623d389 authored 8 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore: BCR testing on Bazel 6 and 7 (#247)

Merge https://github.com/bazel-contrib/rules-template/pull/105

github.com/aspect-build/rules_py - 55588a414bed2b7227a40b4d91eb1198ba8a93ac authored 8 months ago by Alex Eagle <[email protected]>
fix: pass flag to shfmt to ignore passed files (#146)

Fixes #80

github.com/aspect-build/rules_lint - 3557a7007f9818eb6f4aa3f725e28851d29728c7 authored 8 months ago by Alex Eagle <[email protected]>
feat: switch to creation of venv without Python or pip (#233)

Switches creating the venv to a dedicated tool, removing the requirement
for pip.

Venv is no...

github.com/aspect-build/rules_py - ebabbaf7db9ab8627a0fd86e9e9265d49b87d441 authored 8 months ago by Matt Mackay <[email protected]>
collapse common logic into run-format formula (#119)

step on the road to parallelizing the formatters

github.com/aspect-build/rules_lint - e9b90bd33140191a63b93e401fbb614d65ca767b authored 8 months ago by peter woodman <[email protected]>
docs(golangci-lint): fix the target name (#144)

This is what the example setup uses, and it's what I had to use to
get this to work in our work...

github.com/aspect-build/rules_lint - b64ba770e2bbd23098e7fc59be619d54a89ff888 authored 8 months ago by Sean R. Abraham <[email protected]>
Vale (#103)

* chore: add vale binary

* chore: start the vale aspect

* chore: workaround how vale locat...

github.com/aspect-build/rules_lint - 0de7861f4975366dfc0014ba24f15f3c5e057efe authored 8 months ago by Alex Eagle <[email protected]>
chore: upgrade to Aspect Workflows 5.9.6 (#549)

github.com/aspect-build/rules_ts - 3cada87342965dcd03270205e522f7936542614b authored 8 months ago by Greg Magolan <[email protected]>
Sync internal change to GitHub

github.com/aspect-build/workflows-action - 54cd4925b86add9262a7f37a922bb90767a0e69f authored 8 months ago by Greg Magolan <[email protected]>
refactor: simplify swc_action(inputs) creation

github.com/aspect-build/rules_swc - cbb6b2f617a731c4ff8e6687cb547713a20c83a9 authored 8 months ago by Jason Bedard <[email protected]>
chore: update always_delivery to auto_delivery (#1478)

github.com/aspect-build/rules_js - 6f581ef4f2328b0ffdd8c565eb9ccd855088db58 authored 8 months ago by Greg Magolan <[email protected]>
chore: update always_delivery to auto_delivery (#243)

github.com/aspect-build/rules_jest - 22f68e81c172a694d190122e6caa1938e1bb4bde authored 8 months ago by Greg Magolan <[email protected]>
chore: update always_delivery to auto_delivery (#124)

github.com/aspect-build/rules_jasmine - b5ea5956c381d9b54a0fd3c7fca85ae26be81cc2 authored 8 months ago by Greg Magolan <[email protected]>
chore: update always_delivery to auto_delivery (#547)

github.com/aspect-build/rules_ts - 5a5032c355b91c52b08a87d81548dd694ff97620 authored 8 months ago by Greg Magolan <[email protected]>
chore: update always_delivery to auto_delivery (#753)

github.com/bazel-contrib/bazel-lib - 3f4e1889948e3e933ed68108d05a4cb3b38fb360 authored 8 months ago by Greg Magolan <[email protected]>
chore: update always_delivery to auto_delivery

github.com/aspect-build/aspect-cli - a9ce7c60019a6eaeed68f8480d34835287c29f1a authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Workflows 5.9.5 (#123)

github.com/aspect-build/rules_jasmine - 8b58521bac34d549fa48880a9fab37f9d5680a1a authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Workflows 5.9.5 (#1477)

github.com/aspect-build/rules_js - 9dd8dca57f60088dab6a7f63d6cfeeba13d95a70 authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Workflows 5.9.5 (#546)

github.com/aspect-build/rules_ts - 3308f27bc085d10f4722b754124e4ba4d310af84 authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Workflows 5.9.5 (#752)

github.com/bazel-contrib/bazel-lib - 6dbe2f8ea4426e06a9b0541589d0ba0125176a97 authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Workflows 5.9.5 (#242)

github.com/aspect-build/rules_jest - b89c900f46fe7302b313b024b5286f729443c8fb authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Workflows 5.9.5

github.com/aspect-build/aspect-cli - 1373183f73dbebf0223073f5c3cd22d6af0fe991 authored 8 months ago by Greg Magolan <[email protected]>
Sync internal change to GitHub

github.com/aspect-build/workflows-action - 6bce178fe55d0cfae8a03692b8f517db887b48b2 authored 8 months ago by Greg Magolan <[email protected]>
Update tar.bzl (#751)

* Update tar.bzl

Fix header so it's not presented at the same level as the parent (the `tar` ...

github.com/bazel-contrib/bazel-lib - 38fecbcbb5e938a8980d5ba3443acdd0de93a0d1 authored 8 months ago by Alex Eagle <[email protected]>
perf: reduce extension swap when finding alternate extension output (#235)

github.com/aspect-build/rules_swc - 2e827b1ac13b423d532fcba7ad2d31df1cba88d4 authored 8 months ago by Jason Bedard <[email protected]>
perf: use starlark string.removeprefix (#544)

github.com/aspect-build/rules_ts - 9c59dba33231e0a9f1525fd1b7727bebb7fd06ac authored 8 months ago by Jason Bedard <[email protected]>
fix(eslint): switch to compact report (#140)

The 'stylish' report is kinda hard to maintain a fork of it.
I broke the errorformat parser by ...

github.com/aspect-build/rules_lint - ebe8678587abb1f9104abbfc6ca2ee1a8579b4aa authored 8 months ago by Alex Eagle <[email protected]>
fix(HCL): back out from formatting all HCL files (#143)

* fix(HCL): back out from formatting all HCL files

The tool we are using (terraform fmt) does...

github.com/aspect-build/rules_lint - d34b229307d23ebc93b8008eed0e0c1cd974d487 authored 8 months ago by Alex Eagle <[email protected]>
perf: remove use of paths.replace_extension (#234)

github.com/aspect-build/rules_swc - 971d049e1b456279ba74cd5a59614007579ef0dd authored 8 months ago by Jason Bedard <[email protected]>
chore: mirror external releases (#228)

Co-authored-by: alexeagle <[email protected]>

github.com/aspect-build/rules_swc - bfe6967c1c79dd778f1dbb00a405b75460280a9e authored 8 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
perf: use starlark string.removeprefix (#231)

github.com/aspect-build/rules_swc - 9bc775509697732bc13526894774d755480e86e1 authored 8 months ago by Jason Bedard <[email protected]>
perf: avoid creating unnecessary large or temp arrays (#233)

github.com/aspect-build/rules_swc - 273eace5351b01a5321e82c5696b3775b36f85f5 authored 8 months ago by Jason Bedard <[email protected]>
chore: BCR testing on Bazel 6 and 7

Merge bazel-contrib/rules-template#105

github.com/aspect-build/rules_aws - e9be9010f68538bad9bbaaf5e1ea303efeafc3ca authored 8 months ago by Alex Eagle <[email protected]>
chore: add BCR maintainers

lack of this entry made the prior publish fail

github.com/aspect-build/rules_aws - 2caf4541f9690c1e91bd7d513dfd649e18f6392f authored 8 months ago by Alex Eagle <[email protected]>
feat: make it easy to run the CLI in the terminal

Fixes #1

github.com/aspect-build/rules_aws - 667e05ebb2e437485786b44c28c319194f5ab545 authored 8 months ago by Alex Eagle <[email protected]>
feat: add an alias repo to run the CLI

I can now 'bazel run @aws' to run the CLI in this repo.

Since users call our repository macro (...

github.com/aspect-build/rules_aws - adadd294094a1f2b8298537420f9c4f09e47f196 authored 8 months ago by Alex Eagle <[email protected]>
chore: upgrade to Aspect Workflows 5.9.4 (#122)

github.com/aspect-build/rules_jasmine - 5fe873754293a404238419bb969c83d6d6f69ac9 authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Workflows 5.9.4 (#1476)

github.com/aspect-build/rules_js - e39daa502dc57a7565509c0d73134dbc776477e1 authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Workflows 5.9.4 (#750)

github.com/bazel-contrib/bazel-lib - d859bb39229ee7d6cf534789d320d48bca042293 authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Workflows 5.9.4 (#542)

github.com/aspect-build/rules_ts - f064f9ae4716227e929fb21bb049baf48b80fe75 authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Workflows 5.9.4 (#241)

github.com/aspect-build/rules_jest - a737b0cc52b42b2033594483ddf5848909a15bb0 authored 8 months ago by Greg Magolan <[email protected]>
chore: upgrade to Aspect Workflows 5.9.4

github.com/aspect-build/aspect-cli - e4aab8d7d6cc8fb786dd650c43093292f9043937 authored 8 months ago by Greg Magolan <[email protected]>
chore(deps): update dependency buildifier_prebuilt to v6.4.0

github.com/aspect-build/rules_aws - 8805bb31eaefa51c5f5d66a1480faacf6438e6e5 authored 8 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore: update to Bazel 7

Upgrade dependencies as well. Get CI green again.

github.com/aspect-build/rules_aws - 99b84dd2bcc102b9b9840fec4855f54bc90d7f5f authored 8 months ago by Alex Eagle <[email protected]>
Sync internal change to GitHub

github.com/aspect-build/workflows-action - dd89e47bb7c5d03d625fe143047df30057c3aa13 authored 8 months ago by Greg Magolan <[email protected]>