Michael McLoughlin
b985ff5775
ci: bump to go 1.23 ( #453 )
...
Upgrade to Go 1.23.
Upgrade also requires bumping `golangci-lint` to v1.62.2, and upgrading
third-party test versions for some failing cases.
2024-12-22 16:01:48 -08:00
Michael McLoughlin
b2475ec56c
ci: bump to go 1.22 ( #426 )
2024-02-09 13:07:06 -08:00
Michael McLoughlin
77d43566e4
ci: bump to go 1.21 ( #400 )
2023-08-26 12:40:13 -07:00
Michael McLoughlin
1bba0bed7f
ci: bump to go 1.20 ( #375 )
...
* Update CI Go version to 1.20/1.19
* Update `golangci-lint` to v1.51.2
* Update coverage collection to use new Go 1.20 tools
* Update coverage job to only run on latest Go version
Fixes #367
2023-03-05 14:22:23 -08:00
Michael McLoughlin
881df56d21
ci: remove "Configure Go Environment" step ( #376 )
...
No longer required given updates to `actions/setup-go`.
2023-03-05 12:32:52 -08:00
Michael McLoughlin
d5e3835a60
.github: use app token for third-party metadata tests ( #356 )
...
Use bot app token for third-party metadata tests.
These tests have hit HTTP 403 errors, speculated due to hitting restrictive
rate limits. Github app tokens have much higher rate limits.
2023-01-07 20:14:32 -08:00
Michael McLoughlin
ef60a33bf0
ci: upgrade actions ( #340 )
2022-11-26 15:00:56 -08:00
Michael McLoughlin
8e371a3c87
ci: allow metadata workflow manual trigger ( #338 )
2022-11-26 14:13:37 -08:00
Michael McLoughlin
81aabe5ce6
ci: setup go env in metadata workflow ( #337 )
...
Fixes issue in metadata workflow where golangci-lint install fails because $GOPATH is not set.
2022-11-26 14:04:24 -08:00
Michael McLoughlin
429cf3cdbf
ci: bump to go 1.19 ( #330 )
...
* Bump CI to Go 1.19
* Update golang/go edwards25519 test
* Apply formatting to printer stubs output (to get correct comment formatting)
* Bump gofumpt version
2022-09-05 22:15:01 -07:00
Michael McLoughlin
d76a0f6dd6
ci: reduce frequency of auto updates ( #328 )
...
Reduce frequency of auto-update jobs:
* Update third-party package metadata
* Bump dependency version
Both are now monthly rather than weekly.
2022-09-05 15:09:52 -07:00
Michael McLoughlin
223e8f57b9
ci: create pull request action ( #288 )
...
Refactor pull request creation into composite action.
2022-05-08 21:26:34 -07:00
Michael McLoughlin
5e6971cc7a
script: metadata update ( #283 )
2022-05-08 16:10:23 -07:00
Michael McLoughlin
f955ddf82a
.github: workflow to update metadata ( #257 )
...
Provides a Github Actions Workflow which creates a PR to update third-party package metadata.
PR is created with a new "cadobot" Github App.
2022-04-30 15:14:49 -07:00