Skip to content

Add nolint exclusion on authority.WithProvisioner usage#1589

Merged
hslatman merged 1 commit intomasterfrom
herman/fix-ci-with-provisioners-optoin
Mar 16, 2026
Merged

Add nolint exclusion on authority.WithProvisioner usage#1589
hslatman merged 1 commit intomasterfrom
herman/fix-ci-with-provisioners-optoin

Conversation

@hslatman
Copy link
Member

@hslatman hslatman commented Mar 16, 2026

Undoes the change in #1587.

@dopey not sure what's going on here (yet). After merging #1430 it seems to have failed. It also did in the merge before that. It did not in https://github.com/smallstep/cli/actions/runs/22926902099/job/66539409429, which also uses v2.10.1. On merging #1587, the regular linting process completed, but when it was triggered after tagging it failed. I've definitely seen this type of flapping before. Some caching going on, and analysis happening on a non-current version of the code, somehow?

If anything, the nolint seems necessary, as I don't see any indication that staticcheck was removed from earlier/later versions. If it flaps again, we maybe can add nolintlint as an exclusion too as a workaround.

@github-actions github-actions bot added the needs triage Waiting for discussion / prioritization by team label Mar 16, 2026
@hslatman hslatman marked this pull request as ready for review March 16, 2026 13:56
@hslatman hslatman requested a review from dopey March 16, 2026 14:00
@hslatman hslatman merged commit 2920832 into master Mar 16, 2026
19 of 20 checks passed
@hslatman hslatman deleted the herman/fix-ci-with-provisioners-optoin branch March 16, 2026 14:41
@hslatman hslatman added this to the v0.29.1 milestone Mar 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs triage Waiting for discussion / prioritization by team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants