diff --git a/.github/workflows/BuildTest.yml b/.github/workflows/BuildTest.yml index 34bb793..999795c 100644 --- a/.github/workflows/BuildTest.yml +++ b/.github/workflows/BuildTest.yml @@ -5,26 +5,33 @@ on: branches: - master workflow_dispatch: + jobs: - docker: - timeout-minutes: 10 + buildx: + #timeout-minutes: 10 runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + - + name: Checkout + uses: actions/checkout@v4 + - + # Add support for more platforms with QEMU (optional) + # https://github.com/docker/setup-qemu-action + name: Set up QEMU + uses: docker/setup-qemu-action@v3 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 - - name: Copy .env - run: cp .env.example .env + - + name: Copy .env + run: cp .env.example .env - - name: Start containers - run: docker-compose -f "docker-compose.yml" up -d --build nginx redis frps mysql + - + name: Start containers + run: docker-compose -f "docker-compose.yml" up -d --build nginx redis frps mysql - - name: Down tests - run: docker-compose -f "docker-compose.yml" down nginx redis frps mysql + - + name: Down tests + run: docker-compose -f "docker-compose.yml" down nginx redis frps mysql