From 0b82aad5e610dc83da382da1dd24c5b149261bb8 Mon Sep 17 00:00:00 2001 From: Anish Asthana Date: Mon, 11 Sep 2023 10:30:09 -0400 Subject: [PATCH 1/2] Add missing 'a' for image-build action Signed-off-by: Anish Asthana --- .github/workflows/release.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a13d92f3..20dce4e7 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -86,7 +86,7 @@ jobs: - name: Notebook Image Build and Push run: | - gh workflow run image-build-and-push.yml --repo ${{ github.event.inputs.codeflare-repository-organization }}/codeflare-sdk --ref ${{ github.ref }} --field is-stable=${{ github.event.inputs.is-stable }} --field release-version=${{ github.event.inputs.release-version }} --field quay-organization=${{ github.event.inputs.quay-organization }} + gh workflow run image-build-and-push.yaml --repo ${{ github.event.inputs.codeflare-repository-organization }}/codeflare-sdk --ref ${{ github.ref }} --field is-stable=${{ github.event.inputs.is-stable }} --field release-version=${{ github.event.inputs.release-version }} --field quay-organization=${{ github.event.inputs.quay-organization }} env: GITHUB_TOKEN: ${{ secrets.CODEFLARE_MACHINE_ACCOUNT_TOKEN }} shell: bash From 2c7cbe2b74db2706fab03101dd81157bdcbfc141 Mon Sep 17 00:00:00 2001 From: Anish Asthana Date: Mon, 11 Sep 2023 10:49:13 -0400 Subject: [PATCH 2/2] Add cleanup step Signed-off-by: Anish Asthana --- .github/workflows/image-build-and-push.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/image-build-and-push.yaml b/.github/workflows/image-build-and-push.yaml index 8aaf7703..451a9bdf 100644 --- a/.github/workflows/image-build-and-push.yaml +++ b/.github/workflows/image-build-and-push.yaml @@ -28,6 +28,22 @@ jobs: release: runs-on: ubuntu-latest steps: + - name: Cleanup + run: | + ls -lart + echo "Initial status:" + df -h + echo "Cleaning up resources:" + sudo swapoff -a + sudo rm -f /swapfile + sudo apt clean + sudo rm -rf /usr/share/dotnet + sudo rm -rf /opt/ghc + sudo rm -rf "/usr/local/share/boost" + sudo rm -rf "$AGENT_TOOLSDIRECTORY" + docker rmi $(docker image ls -aq) + echo "Final status:" + df -h - name: Checkout the repository uses: actions/checkout@v3 - name: Install Python