From 0f8b2a3bf41cfabf13f098ef635bb77becf26576 Mon Sep 17 00:00:00 2001 From: Christian Heitman Date: Fri, 10 Apr 2026 13:53:37 -0300 Subject: [PATCH] Update Docker workflow --- .github/workflows/docker.yml | 34 +++++++++++++++++++++------------- 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 2ff38d83..f085020a 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -1,15 +1,23 @@ -# name: Docker Image CI +name: Docker Image CI -# on: [push, pull_request, workflow_dispatch] +on: [push, pull_request, workflow_dispatch] -# jobs: -# build: -# runs-on: ubuntu-latest -# steps: -# - uses: actions/checkout@v4 -# - name: Set Timestamp Variable -# run: echo "TIMESTAMP=$(date +%s)" >> $GITHUB_ENV -# - name: Build the Docker image -# run: docker build . --file Dockerfile --tag triton-docker:$TIMESTAMP -# - name: Run test cases -# run: docker run --entrypoint /bin/bash --rm triton-docker:$TIMESTAMP -c 'ctest --test-dir /tmp/triton-build/ --output-on-failure' \ No newline at end of file +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout Triton repository + uses: actions/checkout@v6 + + - name: Set timestamp variable + run: | + echo "TIMESTAMP=$(date +%s)" >> $GITHUB_ENV + + - name: Build Docker image + run: | + docker build . --file Dockerfile --tag triton-docker:$TIMESTAMP + + - name: Run tests + run: | + docker run --entrypoint /bin/bash --rm triton-docker:$TIMESTAMP -c 'ctest --test-dir /tmp/triton-build/ --output-on-failure'