Skip to content

Sync repo templates ⚙#4468

Open
coreosbot-releng wants to merge 2 commits intocoreos:mainfrom
coreosbot-releng:repo-templates
Open

Sync repo templates ⚙#4468
coreosbot-releng wants to merge 2 commits intocoreos:mainfrom
coreosbot-releng:repo-templates

Conversation

@coreosbot-releng
Copy link

@coreosbot-releng coreosbot-releng commented Mar 4, 2026

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request is an automated sync from coreos/repo-templates, adding a new ci/shellcheck script for linting shell scripts. The script is generally well-constructed, following good practices. I've identified a couple of areas for improvement related to performance and code clarity. Given that this is a template file, these suggestions should ideally be addressed in the upstream repository to benefit all downstream projects.

@dustymabe
Copy link
Member

some golang lint failures. I'll try to take care of them, but it won't be until later.

@dustymabe dustymabe force-pushed the repo-templates branch 3 times, most recently from 8200afd to 64388e8 Compare March 6, 2026 04:19
@dustymabe dustymabe changed the title Sync repo templates ⚙ Sync repo templates ⚙, drop custom shellcheck, fix golang lints Mar 6, 2026
@dustymabe dustymabe force-pushed the repo-templates branch 2 times, most recently from 294eaca to 79d9022 Compare March 6, 2026 16:11
@coreosbot-releng coreosbot-releng changed the title Sync repo templates ⚙, drop custom shellcheck, fix golang lints Sync repo templates ⚙ Mar 16, 2026
@dustymabe
Copy link
Member

hey @HuijingHei - I'll take this one. I was playing with it last week and got busy but there are a few things that need to happen before I can merge this one.

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 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.

4 participants