Skip to content

chore: update dependencies#32

Open
reneleonhardt wants to merge 1 commit intoGelio:mainfrom
reneleonhardt:chore/update-dependencies
Open

chore: update dependencies#32
reneleonhardt wants to merge 1 commit intoGelio:mainfrom
reneleonhardt:chore/update-dependencies

Conversation

@reneleonhardt
Copy link

Chores

  • Update dependencies and GitHub Actions (use pinning to improve supply chain security)
  • Let Dependabot update gomod, npm and github-actions (use cooldown to improve supply chain security)
  • Bump CI to go 1.23 - 1.25 and nodejs 24
  • Apply updated prettier rules

@reneleonhardt
Copy link
Author

Are the integration tests working as expected?
If the used go binary is too old to support the upgrade, why does go-global-update show can upgrade to v0.7.1 nevertheless?

--- FAIL: TestIntegration/multiple_binaries_with_forced_colored_output (1.22s)
        integration_test.go:185: 
            	Error Trace:	/home/runner/work/go-global-update/go-global-update/test/integration_test.go:185
            	Error:      	Expected nil, but got: &exec.ExitError{ProcessState:(*os.ProcessState)(0xc000012468), Stderr:[]uint8(nil)}
            	Test:       	TestIntegration/multiple_binaries_with_forced_colored_output
            	Messages:   	could not run go-global-update command with args: [--colors]
            	            	output: Binary       Current version      Status
            	            	gnostic      v0.6.2               can upgrade to v0.7.1
            	            	shfmt        v3.4.2               can upgrade to v3.12.0
            	            	
            	            	Upgrading gnostic to v0.7.1 ... ❌
            	            	    Could not install package
            	            	go: github.com/google/gnostic@latest: github.com/google/gnostic@v0.7.1 requires go >= 1.24.6 (running go 1.23.12; GOTOOLCHAIN=local)
            	            	
            	            	Upgrading shfmt to v3.12.0 ... ✅
            	            	
            	            	2026/01/23 14:34:27 could not run command: could not install 1 package(s)
            	            	exit status 1

The last release supporting go 1.23.12 was
https://github.com/google/gnostic/blob/v0.7.0/go.mod#L3

go 1.12

@reneleonhardt reneleonhardt force-pushed the chore/update-dependencies branch from 722c5bd to 69872ae Compare January 23, 2026 15:59
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.

1 participant