diff --git a/.github/workflows/build_develop.yml b/.github/workflows/build_develop.yml index 65147314..a755ea6c 100644 --- a/.github/workflows/build_develop.yml +++ b/.github/workflows/build_develop.yml @@ -16,10 +16,8 @@ jobs: password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Install build dependencies run: | - apt update && apt install curl python3 git w3m shellcheck -y + sudo apt update && sudo apt install curl python3 python3-pip git -y curl -fsSL https://get.docker.com | sh - 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 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 ace0ab64..1ce7d5c8 100644 --- a/.github/workflows/build_main.yml +++ b/.github/workflows/build_main.yml @@ -16,7 +16,7 @@ jobs: password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Install build dependencies run: | - apt update && apt install curl python3 python3-pip git -y + sudo apt update && sudo apt install curl python3 python3-pip git -y curl -fsSL https://get.docker.com | sh - name: Build Frappe v13 run: | diff --git a/.github/workflows/test_develop.yml b/.github/workflows/test_develop.yml index 2df88dc0..e0819789 100644 --- a/.github/workflows/test_develop.yml +++ b/.github/workflows/test_develop.yml @@ -16,7 +16,7 @@ jobs: password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Install build dependencies run: | - apt update && apt install curl python3 git w3m shellcheck -y + sudo apt update && sudo apt install curl python3 python3-pip git -y curl -fsSL https://get.docker.com | sh 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 diff --git a/.github/workflows/test_pr.yml b/.github/workflows/test_pr.yml index 8f1fbe4f..16b369c7 100644 --- a/.github/workflows/test_pr.yml +++ b/.github/workflows/test_pr.yml @@ -16,7 +16,7 @@ jobs: password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Install build dependencies run: | - apt update && apt install curl python3 git w3m shellcheck -y + sudo apt update && sudo apt install curl python3 python3-pip git w3m shellcheck -y curl -fsSL https://get.docker.com | sh 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