- add new yml file to stack
- delete stack from swarmpit
- create a new stack from portainer using github repo
- add yml file to .github/workflows folder
- get all webhooks from portainer and add them as variable
- run jobs based on the commit text
- based on if statment; run job to post the webhook of the requested stack.
all these actions should be done using source control of this repo from code.vnerd.nl which has the right github ssh key to pull the yml files and trigger github actions
- create a new yml file
- create a new stack in portainer and activate the webhook function
- add the webhook as environment variable to the action file in the repository
- commit the stack name to redeploy
- github actions
- enabling webhook on portainer stack
- enabling webhook on portainer service
- github create a webhook
- portainer CI/CD
- docker webhooks
- github workflow syntax
- github if statment in actions
- github run command in actions
- using conditions to control job execution
- defining environment variables for a single workflow
- portainer stack deploy action
- deploy a stack to Portainer action
- portainer Service Webhook
- bug regarding env general variables