feat: setup CI

This commit is contained in:
Aravinth Manivannan 2022-10-27 22:03:16 +05:30
parent de93ced4c4
commit e5fa9af2b1
Signed by: realaravinth
GPG Key ID: AD9F0F08E855ED88
1 changed files with 17 additions and 0 deletions

17
.woodpecker.yml Normal file
View File

@ -0,0 +1,17 @@
pipeline:
build:
image: python
when:
event: [push, pull_request, tag, deployment]
commands:
- cd website/ && make env
- cd website/ && make
publish:
image: python
when:
event: push
branch: main
commands:
- cd website/ && make ci-deploy
secrets: [repo_write_deploy_key]