From 4f6dd231cbac6cb18fc0ac52879accc79fff49bf Mon Sep 17 00:00:00 2001 From: jiangpengcheng Date: Wed, 26 Jun 2024 16:06:53 +0800 Subject: [PATCH] Fix ci --- .github/workflows/project.yml | 2 +- .github/workflows/test-function-runner.yml | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/project.yml b/.github/workflows/project.yml index 11453ecc..04228781 100644 --- a/.github/workflows/project.yml +++ b/.github/workflows/project.yml @@ -44,7 +44,7 @@ jobs: - name: InstallTool run: | - wget -O - -q https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh| sh -s v1.52.2 + wget -O - -q https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh| sh -s v1.57.2 ./bin/golangci-lint --version - name: validate controller-gen diff --git a/.github/workflows/test-function-runner.yml b/.github/workflows/test-function-runner.yml index 003cbf04..1af43446 100644 --- a/.github/workflows/test-function-runner.yml +++ b/.github/workflows/test-function-runner.yml @@ -23,6 +23,14 @@ jobs: docker rmi $(docker images -q) -f df -h + # the runner machine has a disk /dev/sdb1 which mounted to /mnt, and it has more free disk than /dev/sda1. + # we can use it to save docker's data to avoid bookie error due to lack of disk. + - name: change docker data dir + run: | + sudo service docker stop + echo '{ "exec-opts": ["native.cgroupdriver=cgroupfs"], "cgroup-parent": "/actions_job", "data-root": "/mnt/docker" }' | sudo tee /etc/docker/daemon.json + sudo service docker start + - name: Checkout uses: actions/checkout@v2 with: