Skip to content

Commit 262f8ce

Browse files
authored
Merge branch 'master' into master
2 parents 2c3b698 + 1b0d879 commit 262f8ce

File tree

515 files changed

+20670
-7065
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

515 files changed

+20670
-7065
lines changed

.github/dependabot.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,9 @@ updates:
55
directory: "/"
66
schedule:
77
interval: "weekly"
8-
labels:
9-
- "ok-to-test"
108
- package-ecosystem: "github-actions"
119
directory: "/"
1210
schedule:
13-
interval: "weekly"
14-
labels:
15-
- "ok-to-test"
11+
interval: "weekly"
12+
ignore:
13+
- dependency-name: "vedantmgoyal2009/winget-releaser"

.github/workflows/build.yml

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,18 @@ on:
1212
- "!deploy/iso/**"
1313
env:
1414
GOPROXY: https://proxy.golang.org
15-
GO_VERSION: '1.20.1'
15+
GO_VERSION: '1.21.1'
1616
permissions:
1717
contents: read
1818

1919
jobs:
2020
build_minikube:
2121
runs-on: ubuntu-20.04
2222
steps:
23-
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
24-
- uses: actions/setup-go@6edd4406fa81c3da01a34fa6f6343087c207a568
23+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac
24+
- uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe
2525
with:
2626
go-version: ${{env.GO_VERSION}}
27-
cache: true
2827
cache-dependency-path: ./go.sum
2928
- name: Download Dependencies
3029
run: go mod download
@@ -41,18 +40,17 @@ jobs:
4140
echo workspace $GITHUB_WORKSPACE
4241
echo "end of debug stuff"
4342
echo $(which jq)
44-
- uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce
43+
- uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32
4544
with:
4645
name: minikube_binaries
4746
path: out
4847
lint:
4948
runs-on: ubuntu-20.04
5049
steps:
51-
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
52-
- uses: actions/setup-go@6edd4406fa81c3da01a34fa6f6343087c207a568
50+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac
51+
- uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe
5352
with:
5453
go-version: ${{env.GO_VERSION}}
55-
cache: true
5654
cache-dependency-path: ./go.sum
5755
- name: Install libvirt
5856
run: |
@@ -68,11 +66,10 @@ jobs:
6866
unit_test:
6967
runs-on: ubuntu-20.04
7068
steps:
71-
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
72-
- uses: actions/setup-go@6edd4406fa81c3da01a34fa6f6343087c207a568
69+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac
70+
- uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe
7371
with:
7472
go-version: ${{env.GO_VERSION}}
75-
cache: true
7673
cache-dependency-path: ./go.sum
7774
- name: Install libvirt
7875
run: |

.github/workflows/docs.yml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ on:
33
workflow_dispatch:
44
push:
55
branches:
6-
- master
6+
- master
77
env:
88
GOPROXY: https://proxy.golang.org
9-
GO_VERSION: '1.20.1'
9+
GO_VERSION: '1.21.1'
1010
permissions:
1111
contents: read
1212

@@ -15,26 +15,23 @@ jobs:
1515
if: github.repository == 'kubernetes/minikube'
1616
runs-on: ubuntu-20.04
1717
steps:
18-
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
19-
- uses: actions/setup-go@6edd4406fa81c3da01a34fa6f6343087c207a568
18+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac
19+
- uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe
2020
with:
2121
go-version: ${{env.GO_VERSION}}
22-
cache: true
2322
cache-dependency-path: ./go.sum
2423
- name: Generate Docs
2524
id: gendocs
2625
run: |
2726
make generate-docs
2827
c=$(git status --porcelain)
29-
c="${c//$'\n'/'%0A'}"
30-
c="${c//$'\r'/'%0D'}"
3128
# The following is to support multiline with GITHUB_OUTPUT, see https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#multiline-strings
3229
echo "changes<<EOF" >> $GITHUB_OUTPUT
3330
echo "$c" >> $GITHUB_OUTPUT
3431
echo "EOF" >> $GITHUB_OUTPUT
3532
- name: Create PR
3633
if: ${{ steps.gendocs.outputs.changes != '' }}
37-
uses: peter-evans/create-pull-request@2b011faafdcbc9ceb11414d64d0573f37c774b04
34+
uses: peter-evans/create-pull-request@153407881ec5c347639a548ade7d8ad1d6740e38
3835
with:
3936
token: ${{ secrets.MINIKUBE_BOT_PAT }}
4037
commit-message: Update auto-generated docs and translations

.github/workflows/functional_verified.yml

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ on:
2222
- deleted
2323
env:
2424
GOPROXY: https://proxy.golang.org
25-
GO_VERSION: '1.20.1'
25+
GO_VERSION: '1.21.1'
2626

2727
permissions:
2828
contents: read
@@ -34,11 +34,10 @@ jobs:
3434
if: contains(github.event.pull_request.labels.*.name, 'ok-to-test')
3535
runs-on: ubuntu-20.04
3636
steps:
37-
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
38-
- uses: actions/setup-go@6edd4406fa81c3da01a34fa6f6343087c207a568
37+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac
38+
- uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe
3939
with:
4040
go-version: ${{env.GO_VERSION}}
41-
cache: true
4241
cache-dependency-path: ./go.sum
4342
- name: Download Dependencies
4443
run: go mod download
@@ -48,7 +47,7 @@ jobs:
4847
sudo apt-get install -y libvirt-dev
4948
MINIKUBE_BUILD_IN_DOCKER=y make cross e2e-cross debs
5049
cp -r test/integration/testdata ./out
51-
- uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce
50+
- uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32
5251
with:
5352
name: minikube_binaries
5453
path: out
@@ -63,10 +62,14 @@ jobs:
6362
GOPOGH_RESULT: ""
6463
SHELL: "/bin/bash" # To prevent https://github.com/kubernetes/minikube/issues/6643
6564
steps:
65+
- uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe
66+
with:
67+
go-version: ${{env.GO_VERSION}}
6668
- name: Install tools
6769
shell: bash
6870
run: |
6971
sudo apt update
72+
sudo apt upgrade -y
7073
sudo apt install -y jq docker git cron
7174
sudo usermod -aG docker $USER
7275
@@ -79,9 +82,8 @@ jobs:
7982
fi
8083
sudo touch /var/run/job.in.progress
8184
rm -rf cleanup.sh install_cleanup.sh
82-
# after this PR is merged, update URLs to get the scripts from github master
83-
wget https://storage.googleapis.com/minikube-ci-utils/cleanup.sh
84-
wget https://storage.googleapis.com/minikube-ci-utils/install_cleanup.sh
85+
wget https://raw.githubusercontent.com/kubernetes/minikube/master/hack/gh_actions/cleanup.sh
86+
wget https://raw.githubusercontent.com/kubernetes/minikube/master/hack/gh_actions/install_cleanup.sh
8587
chmod +x cleanup.sh install_cleanup.sh
8688
./install_cleanup.sh
8789
@@ -95,8 +97,7 @@ jobs:
9597
- name: Install gopogh
9698
shell: bash
9799
run: |
98-
curl -LO https://github.com/medyagh/gopogh/releases/download/v0.13.0/gopogh-linux-arm64
99-
sudo install gopogh-linux-arm64 /usr/local/bin/gopogh
100+
go install github.com/medyagh/gopogh/cmd/[email protected]
100101
101102
- name: Docker Info
102103
shell: bash
@@ -116,9 +117,6 @@ jobs:
116117
echo "--------------------------"
117118
hostname || true
118119
echo "--------------------------"
119-
- uses: actions/setup-go@6edd4406fa81c3da01a34fa6f6343087c207a568
120-
with:
121-
go-version: ${{env.GO_VERSION}}
122120
- name: Download Binaries
123121
uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a
124122
with:
@@ -167,7 +165,7 @@ jobs:
167165
echo "${STAT}" >> $GITHUB_ENV
168166
echo 'EOF' >> $GITHUB_ENV
169167
170-
- uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce
168+
- uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32
171169
with:
172170
name: functional_docker_ubuntu_arm64
173171
path: minikube_binaries/report
@@ -211,7 +209,7 @@ jobs:
211209
run: |
212210
mkdir -p all_reports
213211
cp -r ./functional_docker_ubuntu_arm64 ./all_reports/
214-
- uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce
212+
- uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32
215213
with:
216214
name: all_reports
217215
path: all_reports
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: hide-minikube-bot-comments
2+
on: issue_comment
3+
jobs:
4+
hide-comments:
5+
if: ${{ github.event.issue.pull_request }}
6+
runs-on: ubuntu-20.04
7+
steps:
8+
- uses: spowelljr/hide-minikube-bot-comments@7d9688dd9b7fce605c24be174110c344728160de
9+
with:
10+
token: ${{ secrets.MINIKUBE_BOT_PAT }}

.github/workflows/leaderboard.yml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,27 +6,24 @@ on:
66
- 'v*-beta.*'
77
env:
88
GOPROXY: https://proxy.golang.org
9-
GO_VERSION: '1.20.1'
9+
GO_VERSION: '1.21.1'
1010
permissions:
1111
contents: read
1212

1313
jobs:
1414
update-leaderboard:
1515
runs-on: ubuntu-20.04
1616
steps:
17-
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
18-
- uses: actions/setup-go@6edd4406fa81c3da01a34fa6f6343087c207a568
17+
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac
18+
- uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe
1919
with:
2020
go-version: ${{env.GO_VERSION}}
21-
cache: true
2221
cache-dependency-path: ./go.sum
2322
- name: Update Leaderboard
2423
id: leaderboard
2524
run: |
2625
make update-leaderboard
2726
c=$(git status --porcelain)
28-
c="${c//$'\n'/'%0A'}"
29-
c="${c//$'\r'/'%0D'}"
3027
# The following is to support multiline with GITHUB_OUTPUT, see https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#multiline-strings
3128
echo "changes<<EOF" >> $GITHUB_OUTPUT
3229
echo "$c" >> $GITHUB_OUTPUT
@@ -35,7 +32,7 @@ jobs:
3532
GITHUB_TOKEN: ${{ secrets.MINIKUBE_BOT_PAT }}
3633
- name: Create PR
3734
if: ${{ steps.leaderboard.outputs.changes != '' }}
38-
uses: peter-evans/create-pull-request@2b011faafdcbc9ceb11414d64d0573f37c774b04
35+
uses: peter-evans/create-pull-request@153407881ec5c347639a548ade7d8ad1d6740e38
3936
with:
4037
token: ${{ secrets.MINIKUBE_BOT_PAT }}
4138
commit-message: Update leaderboard

0 commit comments

Comments
 (0)