name: Build Docker Image on: push: branches: [ main, master ] pull_request: branches: [ main, master ] jobs: build: runs-on: slimbook-ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v3 with: ref: ${{ github.ref }} fetch-depth: 0 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 with: driver: docker-container install: true - name: Build Docker image run: | docker build -t dailytrends:latest . - name: Test Docker image run: | docker run --rm dailytrends:latest node --version