Skip to content

ci: template shell formatting and linting - #156

Merged
DeveloperC286 merged 1 commit into
mainfrom
claude/shell-lint-format-jinja-asymmetry-9ha4kc
Jul 21, 2026
Merged

ci: template shell formatting and linting#156
DeveloperC286 merged 1 commit into
mainfrom
claude/shell-lint-format-jinja-asymmetry-9ha4kc

Conversation

@DeveloperC286

@DeveloperC286 DeveloperC286 commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Adding formatting and linting checks to the template's shell scripts.

shfmt targeted ci/* (every file) while shellcheck targeted ci/*.sh, so
a .sh.jinja script like rust/ci/publish-binary.sh.jinja got format-checked
but never lint-checked. Restrict the shfmt globs to *.sh so formatting and
linting operate on the same set of shell scripts.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LwSuV4CHDz8vp1TDAXJwdT
@DeveloperC286 DeveloperC286 changed the title Align shell format and lint target file sets ci: template shell format and lint Jul 21, 2026
@DeveloperC286 DeveloperC286 changed the title ci: template shell format and lint ci: template shell formatting and linting Jul 21, 2026
@DeveloperC286
DeveloperC286 enabled auto-merge (squash) July 21, 2026 08:29
@DeveloperC286
DeveloperC286 merged commit 8d28637 into main Jul 21, 2026
16 of 17 checks passed
@DeveloperC286
DeveloperC286 deleted the claude/shell-lint-format-jinja-asymmetry-9ha4kc branch July 21, 2026 08:30
DeveloperC286 added a commit that referenced this pull request Jul 21, 2026
🤖 I have created a release *beep* *boop*
---


## 1.7.10 (2026-07-21)

## What's Changed
* chore(deps): update cachix/install-nix-action action to v31.11.0 by
@renovate[bot] in #153
* chore(deps): update actions/checkout action to v7.0.1 by
@renovate[bot] in #155
* ci: template shell formatting and linting by @DeveloperC286 in
#156
* ci: check shared Copier answers file for drift by @DeveloperC286 in
#157
* ci: Renovate managing GitHub Actions .yml.jinja workflows by
@DeveloperC286 in #158
* chore(deps): update dependency actions/checkout to v6.1.0 by
@renovate[bot] in #159
* chore(deps): update dependency cachix/install-nix-action to v31.11.0
by @renovate[bot] in #160
* chore(deps): update dependency actions/checkout to v7 by
@renovate[bot] in #161


**Full Changelog**:
v1.7.9...v1.7.10

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
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