From 42b5b7bc56c5f395ed7beafd731856e8deaf2bc9 Mon Sep 17 00:00:00 2001 From: Chitoku Date: Mon, 8 Sep 2025 23:00:19 +0900 Subject: [PATCH] Update `stableVersionUrl` to dl.k8s.io (#190) --- src/run.test.ts | 2 +- src/run.ts | 3 +-- test/validate-kubectl.py | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/run.test.ts b/src/run.test.ts index 410a07f..b08affe 100644 --- a/src/run.test.ts +++ b/src/run.test.ts @@ -251,7 +251,7 @@ describe('Testing all functions in run file.', () => { jest.spyOn(core, 'setOutput').mockImplementation() expect(await run.run()).toBeUndefined() expect(toolCache.downloadTool).toHaveBeenCalledWith( - 'https://storage.googleapis.com/kubernetes-release/release/stable.txt' + 'https://dl.k8s.io/release/stable.txt' ) expect(core.getInput).toHaveBeenCalledWith('version', {required: true}) expect(core.addPath).toHaveBeenCalledWith('pathToCachedTool') diff --git a/src/run.ts b/src/run.ts index 89de719..5a92bb9 100644 --- a/src/run.ts +++ b/src/run.ts @@ -12,8 +12,7 @@ import { const kubectlToolName = 'kubectl' const stableKubectlVersion = 'v1.15.0' -const stableVersionUrl = - 'https://storage.googleapis.com/kubernetes-release/release/stable.txt' +const stableVersionUrl = 'https://dl.k8s.io/release/stable.txt' export async function run() { let version = core.getInput('version', {required: true}) diff --git a/test/validate-kubectl.py b/test/validate-kubectl.py index 3293418..76a827a 100644 --- a/test/validate-kubectl.py +++ b/test/validate-kubectl.py @@ -10,7 +10,7 @@ def get_latest_version(): time_to_sleep = 2 for _ in range(10): response = requests.get( - 'https://storage.googleapis.com/kubernetes-release/release/stable.txt') + 'https://dl.k8s.io/release/stable.txt') if response.status_code == 200: break print('Failed to obtain latest version info, retrying.')