diff --git a/.github/workflows/build_develop.yml b/.github/workflows/build_develop.yml index ccb8405d..604e05af 100644 --- a/.github/workflows/build_develop.yml +++ b/.github/workflows/build_develop.yml @@ -14,10 +14,6 @@ jobs: with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - - name: Install build dependencies - run: | - sudo apt update && sudo apt install curl python3 python3-pip git -y - curl -fsSL https://get.docker.com | sh - name: Build Frappe bench development environment (latest) run: | docker build -t frappe/bench:latest -f build/bench/Dockerfile . diff --git a/.github/workflows/build_main.yml b/.github/workflows/build_main.yml index 75af1e33..4cc78412 100644 --- a/.github/workflows/build_main.yml +++ b/.github/workflows/build_main.yml @@ -14,10 +14,6 @@ jobs: with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - - name: Install build dependencies - run: | - sudo apt update && sudo apt install curl python3 python3-pip git -y - curl -fsSL https://get.docker.com | sh - name: Build Frappe v13 run: | ./builder.py frappe --worker --git-version 13 diff --git a/.github/workflows/test_develop.yml b/.github/workflows/test_develop.yml index a003c4d4..65d49567 100644 --- a/.github/workflows/test_develop.yml +++ b/.github/workflows/test_develop.yml @@ -16,8 +16,7 @@ jobs: password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Install build dependencies run: | - sudo apt update && sudo apt install curl python3 python3-pip git -y - curl -fsSL https://get.docker.com | sh + sudo apt update && sudo apt install curl w3m shellcheck -y curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose - name: Pull and test edge images diff --git a/.github/workflows/test_pr.yml b/.github/workflows/test_pr.yml index 16b369c7..4ed11d1a 100644 --- a/.github/workflows/test_pr.yml +++ b/.github/workflows/test_pr.yml @@ -16,8 +16,7 @@ jobs: password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Install build dependencies run: | - sudo apt update && sudo apt install curl python3 python3-pip git w3m shellcheck -y - curl -fsSL https://get.docker.com | sh + sudo apt update && sudo apt install curl w3m shellcheck -y curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose - name: Build and test edge images