Skip to content

configure shellcheck, golang lint for COSA#359

Merged
dustymabe merged 3 commits into
coreos:mainfrom
dustymabe:dusty-updates-for-cosa
Mar 4, 2026
Merged

configure shellcheck, golang lint for COSA#359
dustymabe merged 3 commits into
coreos:mainfrom
dustymabe:dusty-updates-for-cosa

Conversation

@dustymabe

Copy link
Copy Markdown
Member

No description provided.

Similar to our other conditionals for opting out of go_lint,
go_mod etc.
Right now in the COSA repo we have a bespoke shellcheck
setup that doesn't match our other repos. Let's start
using repo-templates for it too.

@prestist prestist left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Ah nice, yeah these changes look good. I don't see anything that stands out as needing to change.

LGTM

@dustymabe dustymabe merged commit 11d0b8e into coreos:main Mar 4, 2026
1 check passed
dustymabe added a commit to coreosbot-releng/coreos-assembler that referenced this pull request Mar 4, 2026
We'll now use the ci/shellcheck from the repo-templates since
we enabled syncing it for COSA in [1].

[1] coreos/repo-templates#359
dustymabe added a commit to coreosbot-releng/coreos-assembler that referenced this pull request Mar 4, 2026
We're now using the go shellcheck workflows from repo-templates [1]
so we can drop this custom workflow in this repo.

[1] coreos/repo-templates#359
dustymabe added a commit to coreosbot-releng/coreos-assembler that referenced this pull request Mar 6, 2026
We'll now use the ci/shellcheck from the repo-templates since
we enabled syncing it for COSA in [1].

[1] coreos/repo-templates#359
dustymabe added a commit to coreosbot-releng/coreos-assembler that referenced this pull request Mar 6, 2026
We're now using the go shellcheck workflows from repo-templates [1]
so we can drop this custom workflow in this repo.

[1] coreos/repo-templates#359
dustymabe added a commit to dustymabe/coreos-assembler that referenced this pull request Mar 6, 2026
We'll now use the ci/shellcheck from the repo-templates since
we enabled syncing it for COSA in [1].

[1] coreos/repo-templates#359
dustymabe added a commit to dustymabe/coreos-assembler that referenced this pull request Mar 6, 2026
We're now using the go shellcheck workflows from repo-templates [1]
so we can drop this custom workflow in this repo.

[1] coreos/repo-templates#359
dustymabe added a commit to dustymabe/coreos-assembler that referenced this pull request Mar 18, 2026
In [1] we configured repo-templates to push the go and shellcheck
workflows to the COSA repo. Right now the existing golangci-lint
workflow here is failing because of golang versions. Let's just drop
the existing lints here prematurely knowing that we are going to move
to the new repo-templates provided linters in [2].

[1] coreos/repo-templates#359
[2] coreos#4468
dustymabe added a commit to coreos/coreos-assembler that referenced this pull request Mar 18, 2026
In [1] we configured repo-templates to push the go and shellcheck
workflows to the COSA repo. Right now the existing golangci-lint
workflow here is failing because of golang versions. Let's just drop
the existing lints here prematurely knowing that we are going to move
to the new repo-templates provided linters in [2].

[1] coreos/repo-templates#359
[2] #4468
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