From 672ad048356a01f8be2e6f94278ecd5d4076b525 Mon Sep 17 00:00:00 2001 From: albert Date: Wed, 30 Jul 2025 12:20:13 +0200 Subject: [PATCH] fix build.yml --- .github/workflows/build.yml | 39 ++++++++----------------------------- 1 file changed, 8 insertions(+), 31 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0bc0f36..999718d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,45 +2,22 @@ name: Build Docker Image on: push: - branches: - - main - - master + branches: [ main, master ] pull_request: - branches: - - main - - master + branches: [ main, master ] jobs: build: runs-on: slimbook-ubuntu-latest steps: - - name: Checkout code + - name: Checkout repository uses: actions/checkout@v3 - - - name: Setup Docker - run: | - # Install Docker if not present - if ! command -v docker &> /dev/null; then - sudo apt-get update - sudo apt-get install -y docker.io - fi - - # Start Docker daemon - sudo dockerd --host=unix:///var/run/docker.sock --host=tcp://0.0.0.0:2376 & - sleep 10 - - # Setup permissions - sudo usermod -aG docker $USER - sudo chown root:docker /var/run/docker.sock - sudo chmod 660 /var/run/docker.sock - + - name: Build Docker image run: | - sudo docker build -t dailytrends:latest . - echo "Docker image built successfully!" - - - name: Test image + docker build -t dailytrends:latest . + + - name: Test Docker image run: | - sudo docker run --rm dailytrends:latest node --version - echo "Image test completed!" \ No newline at end of file + docker run --rm dailytrends:latest node --version \ No newline at end of file