Skip to content

minor: fix copy-paste issue and wording changes (#7033) #9565

minor: fix copy-paste issue and wording changes (#7033)

minor: fix copy-paste issue and wording changes (#7033) #9565

Triggered via push July 18, 2026 11:11
Status Success
Total duration 1m 31s
Artifacts

lint.yaml

on: push
Matrix: go
Matrix: govulncheck
go-lint-completed
2s
go-lint-completed
govulncheck-completed
4s
govulncheck-completed
Fit to window
Zoom out
Zoom in

Annotations

133 errors and 31 warnings
govulncheck (./tool/codegen/protoc-gen-auth)
Process completed with exit code 3.
govulncheck (./tool/codegen/protoc-gen-auth)
protoc.main calls template.Template.Execute
govulncheck (./tool/codegen/protoc-gen-auth)
protoc.main calls template.Template.Execute
govulncheck (./tool/actions-plan-preview)
actions.getPullRequest calls github.PullRequestsService.Get, which eventually calls tls.Dialer.DialContext
govulncheck (./tool/actions-plan-preview)
actions.makeCommentBody calls fmt.Fprintf, which calls tls.Conn.Write
govulncheck (./tool/actions-plan-preview)
actions.getPullRequest calls github.PullRequestsService.Get, which eventually calls tls.Conn.Read
govulncheck (./tool/actions-plan-preview)
actions.getPullRequest calls github.PullRequestsService.Get, which eventually calls tls.Conn.HandshakeContext
govulncheck (./tool/actions-plan-preview)
actions.init calls github.init, which eventually calls s2k.init
govulncheck (./tool/actions-plan-preview)
actions.init calls github.init, which eventually calls packet.init
govulncheck (./tool/actions-plan-preview)
actions.init calls github.init, which calls openpgp.init
govulncheck (./tool/actions-plan-preview)
actions.init calls github.init, which eventually calls errors.init
govulncheck (./tool/actions-plan-preview)
actions.init calls github.init, which eventually calls elgamal.init
govulncheck (./tool/actions-plan-preview)
actions.init calls github.init, which eventually calls armor.init
govulncheck (./pkg/app/pipedv1/plugin/terraform)
terraform.main calls piped.Plugin[github.com/pipe-cd/piped-plugin-sdk-go.ConfigNone, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/terraform/config.DeployTargetConfig, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/terraform/config.ApplicationConfigSpec].Run, which eventually calls template.Template.Execute
govulncheck (./pkg/app/pipedv1/plugin/terraform)
terraform.main calls piped.Plugin[github.com/pipe-cd/piped-plugin-sdk-go.ConfigNone, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/terraform/config.DeployTargetConfig, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/terraform/config.ApplicationConfigSpec].Run, which eventually calls x509.HostnameError.Error
govulncheck (./pkg/app/pipedv1/plugin/terraform)
provider.Terraform.Apply calls io.WriteString, which eventually calls x509.Certificate.VerifyHostname
govulncheck (./pkg/app/pipedv1/plugin/terraform)
provider.Terraform.Apply calls io.WriteString, which eventually calls x509.Certificate.Verify
govulncheck (./pkg/app/pipedv1/plugin/terraform)
provider.Terraform.Apply calls exec.Cmd.Run, which eventually calls textproto.Reader.ReadMIMEHeader
govulncheck (./pkg/app/pipedv1/plugin/terraform)
provider.Terraform.Apply calls exec.CommandContext, which eventually calls tls.Dialer.DialContext
govulncheck (./pkg/app/pipedv1/plugin/terraform)
provider.Terraform.Apply calls io.WriteString, which calls tls.Conn.Write
govulncheck (./pkg/app/pipedv1/plugin/terraform)
provider.Terraform.Apply calls exec.Cmd.Run, which eventually calls tls.Conn.Read
govulncheck (./pkg/app/pipedv1/plugin/terraform)
terraform.main calls piped.Plugin[github.com/pipe-cd/piped-plugin-sdk-go.ConfigNone, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/terraform/config.DeployTargetConfig, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/terraform/config.ApplicationConfigSpec].Run, which eventually calls tls.Conn.HandshakeContext
govulncheck (./pkg/app/pipedv1/plugin/terraform)
provider.Terraform.Apply calls exec.CommandContext, which eventually calls tls.Conn.Handshake
govulncheck (./tool/actions-gh-release)
actions.githubClient.createRelease calls github.RepositoriesService.CreateRelease, which eventually calls tls.Dialer.DialContext
govulncheck (./tool/actions-gh-release)
actions.makeCommentBody calls fmt.Fprintf, which calls tls.Conn.Write
govulncheck (./tool/actions-gh-release)
actions.githubClient.createRelease calls github.RepositoriesService.CreateRelease, which eventually calls tls.Conn.Read
govulncheck (./tool/actions-gh-release)
actions.githubClient.createRelease calls github.RepositoriesService.CreateRelease, which eventually calls tls.Conn.HandshakeContext
govulncheck (./tool/actions-gh-release)
actions.init calls github.init, which eventually calls s2k.init
govulncheck (./tool/actions-gh-release)
actions.init calls github.init, which eventually calls packet.init
govulncheck (./tool/actions-gh-release)
actions.init calls github.init, which calls openpgp.init
govulncheck (./tool/actions-gh-release)
actions.init calls github.init, which eventually calls errors.init
govulncheck (./tool/actions-gh-release)
actions.init calls github.init, which eventually calls elgamal.init
govulncheck (./tool/actions-gh-release)
actions.init calls github.init, which eventually calls armor.init
govulncheck (./pkg/app/pipedv1/plugin/analysis)
http.Provider.Run calls http.Client.Do, which eventually calls idna.ToASCII
govulncheck (./pkg/app/pipedv1/plugin/analysis)
executestage.executor.execute calls x509.HostnameError.Error
govulncheck (./pkg/app/pipedv1/plugin/analysis)
http.Provider.Run calls http.body.Close, which eventually calls x509.Certificate.VerifyHostname
govulncheck (./pkg/app/pipedv1/plugin/wait)
wait.main calls piped.Plugin[struct{}, struct{}, struct{}].Run, which eventually calls template.Template.Execute
govulncheck (./pkg/app/pipedv1/plugin/analysis)
http.Provider.Run calls http.body.Close, which eventually calls x509.Certificate.Verify
govulncheck (./pkg/app/pipedv1/plugin/wait)
wait.main calls piped.Plugin[struct{}, struct{}, struct{}].Run, which eventually calls x509.HostnameError.Error
govulncheck (./pkg/app/pipedv1/plugin/analysis)
http.Provider.Run calls http.body.Close, which eventually calls textproto.Reader.ReadMIMEHeader
govulncheck (./pkg/app/pipedv1/plugin/wait)
wait.main calls log.Fatalln, which eventually calls x509.Certificate.VerifyHostname
govulncheck (./pkg/app/pipedv1/plugin/analysis)
http.Provider.Run calls http.Client.Do, which eventually calls tls.Dialer.DialContext
govulncheck (./pkg/app/pipedv1/plugin/wait)
wait.main calls log.Fatalln, which eventually calls x509.Certificate.Verify
govulncheck (./pkg/app/pipedv1/plugin/analysis)
http.Provider.Run calls http.http2transportResponseBody.Close, which eventually calls tls.Conn.Write
govulncheck (./pkg/app/pipedv1/plugin/wait)
wait.main calls log.Fatalln, which eventually calls textproto.Reader.ReadMIMEHeader
govulncheck (./pkg/app/pipedv1/plugin/analysis)
http.Provider.Run calls http.body.Close, which eventually calls tls.Conn.Read
govulncheck (./pkg/app/pipedv1/plugin/wait)
wait.init calls zap.init, which eventually calls tls.Dialer.DialContext
govulncheck (./pkg/app/pipedv1/plugin/analysis)
executestage.executor.execute calls errgroup.Group.Go, which eventually calls tls.Conn.HandshakeContext
govulncheck (./pkg/app/pipedv1/plugin/wait)
wait.main calls log.Fatalln, which eventually calls tls.Conn.Write
govulncheck (./pkg/app/pipedv1/plugin/analysis)
executestage.executor.execute calls errgroup.Group.Go, which eventually calls tls.Conn.Handshake
govulncheck (./pkg/app/pipedv1/plugin/wait)
wait.main calls log.Fatalln, which eventually calls tls.Conn.Read
govulncheck (./pkg/app/pipedv1/plugin/wait)
wait.main calls piped.Plugin[struct{}, struct{}, struct{}].Run, which eventually calls tls.Conn.HandshakeContext
govulncheck (./pkg/app/pipedv1/plugin/wait)
wait.init calls zap.init, which eventually calls tls.Conn.Handshake
govulncheck (./pkg/app/pipedv1/plugin/ecs)
ecs.main calls piped.Plugin[github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/ecs/config.ECSPluginConfig, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/ecs/config.ECSDeployTargetConfig, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/ecs/config.ECSApplicationSpec].Run, which eventually calls template.Template.Execute
govulncheck (./pkg/app/pipedv1/plugin/ecs)
provider.client.PruneServiceTasks calls ecs.Client.UpdateService, which eventually calls x509.HostnameError.Error
govulncheck (./pkg/app/pipedv1/plugin/ecs)
deployment.ECSPlugin.DetermineStrategy calls zap.Logger.Error, which eventually calls x509.Certificate.VerifyHostname
govulncheck (./pkg/app/pipedv1/plugin/ecs)
deployment.ECSPlugin.DetermineStrategy calls zap.Logger.Error, which eventually calls x509.Certificate.Verify
govulncheck (./pkg/app/pipedv1/plugin/ecs)
provider.client.PruneServiceTasks calls ecs.Client.UpdateService, which eventually calls textproto.Reader.ReadMIMEHeader
govulncheck (./pkg/app/pipedv1/plugin/ecs)
livestate.ECSLivestatePlugin.Initialize calls sync.Once.Do, which eventually calls tls.Dialer.DialContext
govulncheck (./pkg/app/pipedv1/plugin/ecs)
deployment.ECSPlugin.DetermineStrategy calls zap.Logger.Error, which eventually calls tls.Conn.Write
govulncheck (./pkg/app/pipedv1/plugin/ecs)
livestate.ECSLivestatePlugin.Initialize calls sync.Once.Do, which eventually calls tls.Conn.Read
govulncheck (./pkg/app/pipedv1/plugin/ecs)
provider.client.PruneServiceTasks calls ecs.Client.UpdateService, which eventually calls tls.Conn.HandshakeContext
govulncheck (./pkg/app/pipedv1/plugin/ecs)
livestate.ECSLivestatePlugin.Initialize calls sync.Once.Do, which eventually calls tls.Conn.Handshake
govulncheck (./pkg/app/pipedv1/plugin/waitapproval)
waitapproval.main calls piped.Plugin[struct{}, struct{}, struct{}].Run, which eventually calls template.Template.Execute
govulncheck (./pkg/app/pipedv1/plugin/waitapproval)
waitapproval.main calls piped.Plugin[struct{}, struct{}, struct{}].Run, which eventually calls x509.HostnameError.Error
govulncheck (./pkg/app/pipedv1/plugin/waitapproval)
waitapproval.main calls log.Fatalln, which eventually calls x509.Certificate.VerifyHostname
govulncheck (./pkg/app/pipedv1/plugin/waitapproval)
waitapproval.main calls log.Fatalln, which eventually calls x509.Certificate.Verify
govulncheck (./pkg/app/pipedv1/plugin/waitapproval)
waitapproval.main calls log.Fatalln, which eventually calls textproto.Reader.ReadMIMEHeader
govulncheck (./pkg/app/pipedv1/plugin/waitapproval)
waitapproval.init calls zap.init, which eventually calls tls.Dialer.DialContext
govulncheck (./pkg/app/pipedv1/plugin/waitapproval)
waitapproval.main calls log.Fatalln, which eventually calls tls.Conn.Write
govulncheck (./pkg/app/pipedv1/plugin/waitapproval)
waitapproval.main calls log.Fatalln, which eventually calls tls.Conn.Read
govulncheck (./pkg/app/pipedv1/plugin/waitapproval)
waitapproval.main calls piped.Plugin[struct{}, struct{}, struct{}].Run, which eventually calls tls.Conn.HandshakeContext
govulncheck (./pkg/app/pipedv1/plugin/waitapproval)
waitapproval.init calls zap.init, which eventually calls tls.Conn.Handshake
govulncheck (./pkg/app/pipedv1/plugin/cloudrun)
cloudrunservice.main calls piped.Plugin[github.com/pipe-cd/piped-plugin-sdk-go.ConfigNone, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/cloudrunservice/config.CloudRunDeployTargetConfig, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/cloudrunservice/config.CloudRunApplicationSpec].Run, which eventually calls template.Template.Execute
govulncheck (./pkg/app/pipedv1/plugin/cloudrun)
cloudrunservice.main calls piped.Plugin[github.com/pipe-cd/piped-plugin-sdk-go.ConfigNone, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/cloudrunservice/config.CloudRunDeployTargetConfig, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/cloudrunservice/config.CloudRunApplicationSpec].Run, which eventually calls x509.HostnameError.Error
govulncheck (./pkg/app/pipedv1/plugin/cloudrun)
cloudrunservice.main calls log.Fatalln, which eventually calls x509.Certificate.VerifyHostname
govulncheck (./pkg/app/pipedv1/plugin/cloudrun)
cloudrunservice.main calls log.Fatalln, which eventually calls x509.Certificate.Verify
govulncheck (./pkg/app/pipedv1/plugin/cloudrun)
cloudrunservice.main calls log.Fatalln, which eventually calls textproto.Reader.ReadMIMEHeader
govulncheck (./pkg/app/pipedv1/plugin/cloudrun)
livestate.init calls piped.init, which eventually calls tls.Dialer.DialContext
govulncheck (./pkg/app/pipedv1/plugin/cloudrun)
cloudrunservice.main calls log.Fatalln, which eventually calls tls.Conn.Write
govulncheck (./pkg/app/pipedv1/plugin/cloudrun)
cloudrunservice.main calls log.Fatalln, which eventually calls tls.Conn.Read
govulncheck (./pkg/app/pipedv1/plugin/cloudrun)
cloudrunservice.main calls piped.Plugin[github.com/pipe-cd/piped-plugin-sdk-go.ConfigNone, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/cloudrunservice/config.CloudRunDeployTargetConfig, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/cloudrunservice/config.CloudRunApplicationSpec].Run, which eventually calls tls.Conn.HandshakeContext
govulncheck (./pkg/app/pipedv1/plugin/cloudrun)
livestate.init calls piped.init, which eventually calls tls.Conn.Handshake
govulncheck (./pkg/app/pipedv1/plugin/scriptrun)
scriptrun.main calls piped.Plugin[struct{}, struct{}, struct{}].Run, which eventually calls template.Template.Execute
govulncheck (./pkg/app/pipedv1/plugin/scriptrun)
scriptrun.main calls piped.Plugin[struct{}, struct{}, struct{}].Run, which eventually calls x509.HostnameError.Error
govulncheck (./pkg/app/pipedv1/plugin/scriptrun)
scriptrun.main calls log.Fatalln, which eventually calls x509.Certificate.VerifyHostname
govulncheck (./pkg/app/pipedv1/plugin/scriptrun)
scriptrun.main calls log.Fatalln, which eventually calls x509.Certificate.Verify
govulncheck (./pkg/app/pipedv1/plugin/scriptrun)
scriptrun.main calls log.Fatalln, which eventually calls textproto.Reader.ReadMIMEHeader
govulncheck (./pkg/app/pipedv1/plugin/scriptrun)
scriptrun.init calls piped.init, which eventually calls tls.Dialer.DialContext
govulncheck (./pkg/app/pipedv1/plugin/scriptrun)
scriptrun.main calls log.Fatalln, which eventually calls tls.Conn.Write
govulncheck (./pkg/app/pipedv1/plugin/scriptrun)
scriptrun.main calls log.Fatalln, which eventually calls tls.Conn.Read
govulncheck (./pkg/app/pipedv1/plugin/scriptrun)
scriptrun.main calls piped.Plugin[struct{}, struct{}, struct{}].Run, which eventually calls tls.Conn.HandshakeContext
govulncheck (./pkg/app/pipedv1/plugin/scriptrun)
scriptrun.init calls piped.init, which eventually calls tls.Conn.Handshake
govulncheck (./pkg/plugin/sdk)
toolregistrytest.fakeClient.InstallTool calls exec.CommandContext, which eventually calls net.Dialer.Dial
govulncheck (./pkg/plugin/sdk)
logpersister.stageLogPersister.Errorf calls fmt.Sprintf, which eventually calls x509.HostnameError.Error
govulncheck (./pkg/plugin/sdk)
diff.Renderer.Render calls fmt.Fprintf, which eventually calls x509.Certificate.VerifyHostname
govulncheck (./pkg/plugin/sdk)
diff.Renderer.Render calls fmt.Fprintf, which eventually calls x509.Certificate.Verify
govulncheck (./pkg/plugin/sdk)
diff.Renderer.Render calls fmt.Fprintf, which eventually calls textproto.Reader.ReadMIMEHeader
govulncheck (./pkg/plugin/sdk)
toolregistrytest.fakeClient.InstallTool calls exec.CommandContext, which eventually calls tls.Dialer.DialContext
govulncheck (./pkg/plugin/sdk)
diff.Renderer.Render calls fmt.Fprintf, which calls tls.Conn.Write
govulncheck (./pkg/plugin/sdk)
toolregistrytest.fakeClient.InstallTool calls exec.Cmd.CombinedOutput, which eventually calls tls.Conn.Read
govulncheck (./pkg/plugin/sdk)
toolregistrytest.fakeClient.InstallTool calls exec.CommandContext, which eventually calls tls.Conn.HandshakeContext
govulncheck (./pkg/plugin/sdk)
toolregistrytest.fakeClient.InstallTool calls exec.CommandContext, which eventually calls tls.Conn.Handshake
govulncheck (./pkg/app/pipedv1/plugin/kubernetes_multicluster)
deployment.Plugin.executeK8sMultiCanaryCleanStage calls errgroup.Group.Go, which eventually calls template.Template.Execute
govulncheck (./pkg/app/pipedv1/plugin/kubernetes_multicluster)
kubernetes_multicluster.main calls piped.Plugin[github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/kubernetes_multicluster/config.KubernetesPluginConfig, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/kubernetes_multicluster/config.KubernetesDeployTargetConfig, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/kubernetes_multicluster/config.KubernetesApplicationSpec].Run, which eventually calls x509.HostnameError.Error
govulncheck (./pkg/app/pipedv1/plugin/kubernetes_multicluster)
provider.DiffListResult.Render calls fmt.Fprintf, which eventually calls x509.Certificate.VerifyHostname
govulncheck (./pkg/app/pipedv1/plugin/kubernetes_multicluster)
provider.DiffListResult.Render calls fmt.Fprintf, which eventually calls x509.Certificate.Verify
govulncheck (./pkg/app/pipedv1/plugin/kubernetes_multicluster)
provider.Helm.TemplateLocalChart calls exec.Cmd.Run, which eventually calls textproto.Reader.ReadMIMEHeader
govulncheck (./pkg/app/pipedv1/plugin/kubernetes_multicluster)
provider.Kubectl.CreateNamespace calls exec.CommandContext, which eventually calls tls.Dialer.DialContext
govulncheck (./pkg/app/pipedv1/plugin/kubernetes_multicluster)
provider.DiffListResult.Render calls fmt.Fprintf, which calls tls.Conn.Write
govulncheck (./pkg/app/pipedv1/plugin/kubernetes_multicluster)
provider.Helm.TemplateLocalChart calls exec.Cmd.Run, which eventually calls tls.Conn.Read
govulncheck (./pkg/app/pipedv1/plugin/kubernetes_multicluster)
deployment.Plugin.executeK8sMultiCanaryCleanStage calls errgroup.Group.Go, which eventually calls tls.Conn.HandshakeContext
govulncheck (./pkg/app/pipedv1/plugin/kubernetes_multicluster)
deployment.Plugin.executeK8sMultiCanaryCleanStage calls errgroup.Group.Go, which eventually calls tls.Conn.Handshake
govulncheck (./pkg/app/pipedv1/plugin/kubernetes)
kubernetes.main calls piped.Plugin[github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/kubernetes/config.KubernetesPluginConfig, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/kubernetes/config.KubernetesDeployTargetConfig, github.com/pipe-cd/pipecd/pkg/app/pipedv1/plugin/kubernetes/config.KubernetesApplicationSpec].Run, which eventually calls x509.HostnameError.Error
govulncheck (./pkg/app/pipedv1/plugin/kubernetes)
provider.DiffListResult.Render calls fmt.Fprintf, which eventually calls x509.Certificate.VerifyHostname
govulncheck (./pkg/app/pipedv1/plugin/kubernetes)
provider.DiffListResult.Render calls fmt.Fprintf, which eventually calls x509.Certificate.Verify
govulncheck (./pkg/app/pipedv1/plugin/kubernetes)
store.reflector.start calls discovery.DiscoveryClient.ServerGroupsAndResources, which eventually calls mime.WordDecoder.DecodeHeader
govulncheck (./pkg/app/pipedv1/plugin/kubernetes)
provider.remarshal calls json.Decoder.Decode, which eventually calls textproto.Reader.ReadMIMEHeader
govulncheck (./pkg/app/pipedv1/plugin/kubernetes)
livestate.Plugin.Initialize calls sync.Once.Do, which eventually calls tls.Dialer.DialContext
govulncheck (./pkg/app/pipedv1/plugin/kubernetes)
provider.DiffListResult.Render calls fmt.Fprintf, which calls tls.Conn.Write
govulncheck (./pkg/app/pipedv1/plugin/kubernetes)
provider.remarshal calls json.Decoder.Decode, which eventually calls tls.Conn.Read
govulncheck (./pkg/app/pipedv1/plugin/kubernetes)
livestate.Plugin.Initialize calls sync.Once.Do, which eventually calls tls.Conn.HandshakeContext
govulncheck (./pkg/app/pipedv1/plugin/kubernetes)
livestate.Plugin.Initialize calls sync.Once.Do, which eventually calls tls.Conn.Handshake
govulncheck (.)
terraform.Terraform.Apply calls io.WriteString, which calls tls.Conn.Write
govulncheck (.)
lifecycle.DownloadBinary calls io.Copy, which eventually calls tls.Conn.Read
govulncheck (.)
docs.main calls http.Server.ListenAndServe, which eventually calls tls.Conn.HandshakeContext
govulncheck (.)
redis.createPool calls redis.Dial, which calls tls.Conn.Handshake
govulncheck (.)
github.init calls github.init, which eventually calls s2k.init
govulncheck (.)
github.init calls github.init, which eventually calls packet.init
govulncheck (.)
github.init calls github.init, which calls openpgp.init
govulncheck (.)
github.init calls github.init, which eventually calls errors.init
govulncheck (.)
github.init calls github.init, which eventually calls elgamal.init
govulncheck (.)
github.init calls github.init, which eventually calls armor.init
list-go-modules
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
helm
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, azure/setup-helm@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
govulncheck (./tool/codegen/protoc-gen-auth)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
govulncheck (./tool/actions-plan-preview)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
govulncheck (./pkg/app/pipedv1/plugin/terraform)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
govulncheck (./tool/actions-gh-release)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
govulncheck (./pkg/app/pipedv1/plugin/analysis)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
govulncheck (./pkg/app/pipedv1/plugin/wait)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
go (./pkg/app/pipedv1/plugin/kubernetes_multicluster)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, reviewdog/action-golangci-lint@f9bba13753278f6a73b27a56a3ffb1bfda90ed71. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
go (./tool/actions-gh-release)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, reviewdog/action-golangci-lint@f9bba13753278f6a73b27a56a3ffb1bfda90ed71. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
go (./pkg/app/pipedv1/plugin/terraform)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, reviewdog/action-golangci-lint@f9bba13753278f6a73b27a56a3ffb1bfda90ed71. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
govulncheck (./pkg/app/pipedv1/plugin/ecs)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
go (./pkg/app/pipedv1/plugin/waitapproval)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, reviewdog/action-golangci-lint@f9bba13753278f6a73b27a56a3ffb1bfda90ed71. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
govulncheck (./pkg/app/pipedv1/plugin/waitapproval)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
go (./pkg/app/pipedv1/plugin/scriptrun)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, reviewdog/action-golangci-lint@f9bba13753278f6a73b27a56a3ffb1bfda90ed71. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
govulncheck (./pkg/app/pipedv1/plugin/cloudrun)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
govulncheck (./pkg/app/pipedv1/plugin/scriptrun)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
go (./pkg/app/pipedv1/plugin/ecs)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, reviewdog/action-golangci-lint@f9bba13753278f6a73b27a56a3ffb1bfda90ed71. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
govulncheck (./pkg/plugin/sdk)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
go (./tool/actions-plan-preview)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, reviewdog/action-golangci-lint@f9bba13753278f6a73b27a56a3ffb1bfda90ed71. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
govulncheck (./pkg/app/pipedv1/plugin/kubernetes_multicluster)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
go (./pkg/app/pipedv1/plugin/kubernetes)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, reviewdog/action-golangci-lint@f9bba13753278f6a73b27a56a3ffb1bfda90ed71. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
go (./pkg/app/pipedv1/plugin/wait)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, reviewdog/action-golangci-lint@f9bba13753278f6a73b27a56a3ffb1bfda90ed71. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
govulncheck (./pkg/app/pipedv1/plugin/kubernetes)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
go (./pkg/app/pipedv1/plugin/cloudrun)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, reviewdog/action-golangci-lint@f9bba13753278f6a73b27a56a3ffb1bfda90ed71. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
go (.)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, reviewdog/action-golangci-lint@f9bba13753278f6a73b27a56a3ffb1bfda90ed71. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
web
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
go (./tool/codegen/protoc-gen-auth)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, reviewdog/action-golangci-lint@f9bba13753278f6a73b27a56a3ffb1bfda90ed71. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
go (./pkg/app/pipedv1/plugin/analysis)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, reviewdog/action-golangci-lint@f9bba13753278f6a73b27a56a3ffb1bfda90ed71. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
govulncheck (.)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
go (./pkg/plugin/sdk)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, reviewdog/action-golangci-lint@f9bba13753278f6a73b27a56a3ffb1bfda90ed71. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/