tektoncd / dashboard

A dashboard for Tekton!
Apache License 2.0
863 stars 258 forks source link

Update to go 1.22 #3361

Closed AlanGreene closed 3 months ago

AlanGreene commented 3 months ago

Changes

Update go to 1.22 Update other back-end build dependencies:

/kind misc

Submitter Checklist

As the author of this PR, please check off the items in this checklist:

Release Notes

NONE
AlanGreene commented 3 months ago

Expect at least some checks to fail until the test-runner image in the prow config is updated to gcr.io/tekton-releases/dogfooding/test-runner:v20240322-4be9251150@sha256:622c058fe4d02053819a88faf1a0edaccf09920904c666712750b3fbeb987c80

PR open: https://github.com/tektoncd/plumbing/pull/1889

AlanGreene commented 3 months ago

/hold

tekton-robot commented 3 months ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: briangleeson

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/tektoncd/dashboard/blob/main/OWNERS)~~ [briangleeson] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment
AlanGreene commented 3 months ago

/test all

AlanGreene commented 3 months ago

Fix for latest failure: https://github.com/tektoncd/plumbing/pull/1898 Caused by a change introduced by Docker 25 which is included in the latest test-runner image.

AlanGreene commented 3 months ago

New image built, PR to bump Dashboard jobs to use it: https://github.com/tektoncd/plumbing/pull/1899

AlanGreene commented 3 months ago

/test all

AlanGreene commented 3 months ago

/hold cancel