From 9c10db9436c9983de69a928c5baf3b0a019adf97 Mon Sep 17 00:00:00 2001 From: Yuki Iwai Date: Fri, 21 Jul 2023 04:48:48 +0900 Subject: [PATCH] Replace action to set up minikube with medyagh/setup-minikube Signed-off-by: Yuki Iwai --- .github/workflows/e2e-test-darts-cifar10.yaml | 3 -- .github/workflows/e2e-test-enas-cifar10.yaml | 3 -- .github/workflows/e2e-test-mxnet-mnist.yaml | 3 -- .github/workflows/e2e-test-pytorch-mnist.yaml | 3 -- .github/workflows/e2e-test-simple-pbt.yaml | 3 -- .../e2e-test-tf-mnist-with-summaries.yaml | 3 -- .../e2e-test-ui-random-search-postgres.yaml | 3 -- .../template-publish-image/action.yaml | 6 ++++ .../template-setup-e2e-test/action.yaml | 30 +++++++++++++++---- 9 files changed, 31 insertions(+), 26 deletions(-) diff --git a/.github/workflows/e2e-test-darts-cifar10.yaml b/.github/workflows/e2e-test-darts-cifar10.yaml index 28404211701..297b2048f68 100644 --- a/.github/workflows/e2e-test-darts-cifar10.yaml +++ b/.github/workflows/e2e-test-darts-cifar10.yaml @@ -9,9 +9,6 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true -env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - jobs: e2e: runs-on: ubuntu-20.04 diff --git a/.github/workflows/e2e-test-enas-cifar10.yaml b/.github/workflows/e2e-test-enas-cifar10.yaml index c33d3f9b019..7ae85a2f25a 100644 --- a/.github/workflows/e2e-test-enas-cifar10.yaml +++ b/.github/workflows/e2e-test-enas-cifar10.yaml @@ -9,9 +9,6 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true -env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - jobs: e2e: runs-on: ubuntu-20.04 diff --git a/.github/workflows/e2e-test-mxnet-mnist.yaml b/.github/workflows/e2e-test-mxnet-mnist.yaml index 0a9422244e6..f695358b9f0 100644 --- a/.github/workflows/e2e-test-mxnet-mnist.yaml +++ b/.github/workflows/e2e-test-mxnet-mnist.yaml @@ -9,9 +9,6 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true -env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - jobs: e2e: runs-on: ubuntu-20.04 diff --git a/.github/workflows/e2e-test-pytorch-mnist.yaml b/.github/workflows/e2e-test-pytorch-mnist.yaml index c67f21f8bc0..02cef88ad84 100644 --- a/.github/workflows/e2e-test-pytorch-mnist.yaml +++ b/.github/workflows/e2e-test-pytorch-mnist.yaml @@ -9,9 +9,6 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true -env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - jobs: e2e: runs-on: ubuntu-20.04 diff --git a/.github/workflows/e2e-test-simple-pbt.yaml b/.github/workflows/e2e-test-simple-pbt.yaml index 2bc01b8b389..c20cc306dac 100644 --- a/.github/workflows/e2e-test-simple-pbt.yaml +++ b/.github/workflows/e2e-test-simple-pbt.yaml @@ -9,9 +9,6 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true -env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - jobs: e2e: runs-on: ubuntu-20.04 diff --git a/.github/workflows/e2e-test-tf-mnist-with-summaries.yaml b/.github/workflows/e2e-test-tf-mnist-with-summaries.yaml index 74c28930ffe..8ca1b3541b8 100644 --- a/.github/workflows/e2e-test-tf-mnist-with-summaries.yaml +++ b/.github/workflows/e2e-test-tf-mnist-with-summaries.yaml @@ -9,9 +9,6 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true -env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - jobs: e2e: runs-on: ubuntu-20.04 diff --git a/.github/workflows/e2e-test-ui-random-search-postgres.yaml b/.github/workflows/e2e-test-ui-random-search-postgres.yaml index 89d06dcae27..cf672d3d95c 100644 --- a/.github/workflows/e2e-test-ui-random-search-postgres.yaml +++ b/.github/workflows/e2e-test-ui-random-search-postgres.yaml @@ -7,9 +7,6 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true -env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - jobs: e2e: runs-on: ubuntu-20.04 diff --git a/.github/workflows/template-publish-image/action.yaml b/.github/workflows/template-publish-image/action.yaml index 5b1620c39e9..ba51edf35f7 100644 --- a/.github/workflows/template-publish-image/action.yaml +++ b/.github/workflows/template-publish-image/action.yaml @@ -28,6 +28,12 @@ runs: sudo rm -rf /opt/ghc sudo rm -rf "/usr/local/share/boost" sudo rm -rf "$AGENT_TOOLSDIRECTORY" + sudo rm -rf /usr/local/lib/android + sudo rm -rf /usr/local/share/powershell + sudo rm -rf /usr/share/swift + + echo "Disk usage after cleanup:" + df -h - name: Set up QEMU uses: docker/setup-qemu-action@v2 diff --git a/.github/workflows/template-setup-e2e-test/action.yaml b/.github/workflows/template-setup-e2e-test/action.yaml index 090ec71b1cf..e8f22ba4d11 100644 --- a/.github/workflows/template-setup-e2e-test/action.yaml +++ b/.github/workflows/template-setup-e2e-test/action.yaml @@ -15,14 +15,34 @@ inputs: runs: using: composite steps: + # This step is a Workaround to avoid the "No space left on device" error. + # ref: https://github.com/actions/runner-images/issues/2840 + - name: Remove unnecessary files + shell: bash + run: | + sudo rm -rf /usr/share/dotnet + sudo rm -rf /opt/ghc + sudo rm -rf "/usr/local/share/boost" + sudo rm -rf "$AGENT_TOOLSDIRECTORY" + sudo rm -rf /usr/local/lib/android + sudo rm -rf /usr/local/share/powershell + sudo rm -rf /usr/share/swift + + echo "Disk usage after cleanup:" + df -h + - name: Setup Minikube Cluster - uses: manusa/actions-setup-minikube@v2.7.2 + uses: medyagh/setup-minikube@v0.0.13 with: - minikube version: v1.28.0 - kubernetes version: ${{ inputs.kubernetes-version }} - start args: --wait-timeout=60s driver: none - github token: ${{ env.GITHUB_TOKEN }} + kubernetes-version: ${{ inputs.kubernetes-version }} + minikube-version: 1.31.1 + start-args: --wait-timeout=120s + + - name: Setup kubectl + uses: azure/setup-kubectl@v3 + with: + version: ${{ inputs.kubernetes-version }} - name: Setup Docker Buildx uses: docker/setup-buildx-action@v2