diff --git a/.github/workflows/docker-hub.yaml b/.github/workflows/docker-hub.yaml new file mode 100644 index 0000000..54a53a1 --- /dev/null +++ b/.github/workflows/docker-hub.yaml @@ -0,0 +1,27 @@ +name: Publish docker image + +on: + push: + branches: + - main + +jobs: + newman: + runs-on: ubuntu-latest + steps: + - uses: docker/login-action@v4 + with: + username: ${{ secrets.DOCKER_HUB_USERNAME }} + password: ${{ secrets.DOCKER_HUB_PASSWORD }} + - uses: actions/checkout@master + - uses: actions/setup-java@v5 + with: + distribution: 'temurin' + java-version: '21' + - run: mvn package + - run: docker build -t sfaci/games . +# - run: docker compose up -d +# - run: npm install -g newman +# - run: newman run games.postman_collection.json -e local.postman_environment.json + - run: docker push sfaci/games + diff --git a/.github/workflows/newman.yaml b/.github/workflows/newman.yaml index 02e2fab..697f2c3 100644 --- a/.github/workflows/newman.yaml +++ b/.github/workflows/newman.yaml @@ -16,8 +16,7 @@ jobs: distribution: 'temurin' java-version: '21' - run: mvn package - - run: docker build -t games-api . - - run: docker compose up -d - - run: npm install -g newman - - run: newman run games.postman_collection.json -e local.postman_environment.json - + - run: docker build -t sfaci/games . +# - run: docker compose up -d +# - run: npm install -g newman +# - run: newman run games.postman_collection.json -e local.postman_environment.json