diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 5f852fb..9af975b 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -1,32 +1,23 @@ -version: "1" -name: "Fetch and Run Alpine Docker Image" +name: "Fetch and Run Hello World Docker Image" on: - push: # This will trigger the job on each push (can be modified to suit) + push: branches: - - main + - main # Change to 'master' if that is your default branch jobs: - fetch-alpine: - runs-on: ubuntu-latest # The runner environment + fetch-hello-world: + runs-on: ubuntu-latest steps: - name: "Set up Docker" run: | - # Ensure Docker is installed (may not be needed if pre-installed) docker --version || sudo apt-get update && sudo apt-get install -y docker.io - - name: "Fetch and Run Alpine" + - name: "Pull and Run Hello World" run: | - for i in {1..6}; do - echo "Iteration $i: Pulling and running Alpine..." - - # Pull the Alpine image - docker pull alpine:latest - - # Run the Alpine image (this will just run the default command, which is 'sh') - docker run --rm alpine:latest echo "Hello from Alpine!" - - # Wait for 10 seconds - sleep 10 - done + echo "Pulling and running Hello World Docker image..." + docker pull hello-world + + # Run the Hello World image + docker run --rm hello-world