feat: prepare demo instance

refactor: move REDIS_URL in envvar

ci: add deploy.yml

ci: update deploy.yml

ci: update deploy.yml

chore: update Exception list in sentry.yaml

ci: update deploy.yml
This commit is contained in:
Maël Gangloff
2025-10-03 20:40:21 +02:00
parent 76377116ce
commit d5529a1678
14 changed files with 603 additions and 13 deletions

30
.github/workflows/deploy.yml vendored Normal file
View File

@@ -0,0 +1,30 @@
name: Deploy Demo
on:
push:
branches: [demo-instance]
concurrency: production_environment
jobs:
deploy:
runs-on: ubuntu-latest
environment:
name: Domain Watchdog Demo
url: https://demo.domainwatchdog.eu
steps:
- uses: actions/checkout@v3
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: "8.4"
- name: Install dependencies
run: composer install
- name: Deploy
uses: deployphp/action@v1
with:
private-key: ${{ secrets.DEPLOYER_PRIVATE_KEY }}
dep: deploy