name: "Generation data pour merge sur master" on: pull_request: types: - closed branches: ["main"] jobs: generateData: if: github.event.pull_request.merged == true runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v2 - name: Get build container id: adocbuild uses: tonynv/asciidoctor-action@master with: program: "asciidoctor -D docs --backend=html5 -o index.html documentation/readme.adoc" - name: Print execution time run: echo "Time ${{ steps.adocbuild.outputs.time }}" - name: Upload artifact uses: actions/upload-artifact@v3 with: name: Doc path: ./docs retention-days: 5 - name: build docker images run: docker build -t gitea.borealian.ovh/mcmuzzle/ludikzone:latest -f ./docker-prod/Dockerfile . - name: upload image run: | echo "${{ secrets.PERSO_GITEAPASSWORD}}" | docker login gitea.borealian.ovh --username mcmuzzle --password-stdin docker push gitea.borealian.ovh/mcmuzzle/ludikzone:latest