Skip to content

Commit 37c5301

Browse files
mdpradeeptanmaykm
andauthored
chore: bump OpenAPI version (#63)
* chore: bump OpenAPI version * Update Project.toml * bump actions cache to v4 * attempt to fix CI crash --------- Co-authored-by: tan <[email protected]>
1 parent 5126d78 commit 37c5301

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
with:
3636
version: ${{ matrix.version }}
3737
arch: ${{ matrix.arch }}
38-
- uses: actions/cache@v1
38+
- uses: actions/cache@v4
3939
env:
4040
cache-name: cache-artifacts
4141
with:

Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ authors = ["JuliaHub Inc."]
44
keywords = ["kubernetes", "client"]
55
license = "MIT"
66
desc = "Julia Kubernetes Client"
7-
version = "0.7.6"
7+
version = "0.7.7"
88

99
[deps]
1010
Dates = "ade2ca70-3891-5945-98fb-dc099432e06a"
@@ -16,7 +16,7 @@ TimeZones = "f269a46b-ccf7-5d73-abea-4c690281aa53"
1616

1717
[compat]
1818
Downloads = "1"
19-
OpenAPI = "0.1"
19+
OpenAPI = "0.1,0.2"
2020
JSON = "0.21"
2121
TimeZones = "1"
2222
julia = "1"

test/runtests.jl

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -346,3 +346,12 @@ function test_all()
346346
end
347347

348348
test_all()
349+
350+
# Shutdown the kubectl proxy if we are running on github CI.
351+
# This is to close network connections that libcurl would otherwise keep open and
352+
# that leads to segfault in some versions of julia when the process exits. This is
353+
# a workaround for what seems like a bug in Downloads.jl/LibCURL.
354+
if haskey(ENV, "CI")
355+
run(`killall kubectl`)
356+
sleep(5)
357+
end

0 commit comments

Comments
 (0)