Test Webhook auto-deploy

This commit is contained in:
Evann Regnault 2023-07-20 22:51:00 +02:00
parent 6501e4dab3
commit 7eed6660ae

View file

@ -4,17 +4,28 @@ on:
push: push:
branches: branches:
- master - master
- action-test
env: env:
DOCKER_REGISTRY: r.evannregnault.dev DOCKER_REGISTRY: r.evannregnault.dev
DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }} DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }} DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
PORTAINER_API_KEY: ${{ secrets.PORTAINER_API_KEY }}
PORTAINER_API_WEBHOOK: ${{ secrets.PORTAINER_API_WEBHOOK }}
jobs: jobs:
build_and_push: build_and_push:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: HTTP Request Action
uses: fjogeleit/http-request-action@v1.14.1
with:
url: ${{ env.PORTAINER_API_WEBHOOK }}
method: 'POST'
customHeaders: '{"X-API-Key": "' + ${{secrets.PORTAINER_API_KEY}} + '"}'
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v2 uses: actions/checkout@v2