Skip to content

Add support for --external-source to shellcheck_aspect#54

Merged
aignas merged 1 commit intoaignas:mainfrom
UebelAndre:aspect
Mar 19, 2026
Merged

Add support for --external-source to shellcheck_aspect#54
aignas merged 1 commit intoaignas:mainfrom
UebelAndre:aspect

Conversation

@UebelAndre
Copy link
Copy Markdown
Contributor

This relates to #53 but only implements this support for shellcheck_aspect. The reason for comes from shellcheck_aspect having baked in assumptions around operating exclusively on sh_* rules (related to bazel-contrib/rules_shell#16) which enabled the rules to further align with adding this support for rules_shell targets with the aspect.

This change also eliminates the unnecessary generation of files for each time the aspect runs.

@UebelAndre UebelAndre marked this pull request as ready for review March 5, 2026 23:35
@UebelAndre
Copy link
Copy Markdown
Contributor Author

@aignas It would also be super nice to have a new release for this change as well.

@UebelAndre
Copy link
Copy Markdown
Contributor Author

@aignas friendly ping here 😄

@UebelAndre
Copy link
Copy Markdown
Contributor Author

@aignas one more ping 🙏

Copy link
Copy Markdown
Owner

@aignas aignas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! Sorry, it's been a little busy on my side, greatly appreciate the help out!

@aignas aignas merged commit 55940be into aignas:main Mar 19, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants