Marc Campbell
48ea9b9f2d
Add GitHub Actions workflow for automated deployment
...
- Triggers on merge to main
- Uses Doppler for secrets management
- Builds and pushes Docker images to GCP Artifact Registry
- Runs Ansible playbook to deploy to production
Required GitHub secrets:
- DOPPLER_TOKEN: Service token for Doppler ttl-sh project
- SSH_PRIVATE_KEY: Private key for SSH access to production server
Signed-off-by: Marc Campbell <marc.e.campbell@gmail.com >
2026-02-02 20:31:20 +00:00
Josh Sandlin
59fbd0ebbe
feat: migrate from Heroku to Google Cloud Platform
2025-09-04 15:41:17 -04:00
Ethan Mosbaugh
4366d098e0
Revert "feat: run blob reaper every 72h" ( #158 )
Deploy to Heroku / release (push) Failing after 1m40s
2024-10-09 14:10:50 -05:00
Ethan Mosbaugh
1cb3f4e0f7
fix(ci): install heroku cli ( #157 )
2024-10-09 14:04:39 -05:00
Ethan Mosbaugh
32f12b8666
Reapply "feat: run blob reaper every 72h ( #152 )" ( #155 )
...
This reverts commit fad0b353a7 .
2024-10-09 06:22:06 -07:00
Ethan Mosbaugh
fad0b353a7
Revert "feat: run blob reaper every 72h ( #152 )" ( #155 )
...
Deploy to Heroku / release (push) Failing after 41s
This reverts commit b7ab57fa9b .
2024-10-08 15:49:15 -05:00
Ethan Mosbaugh
b7ab57fa9b
feat: run blob reaper every 72h ( #152 )
...
* feat: run blob reaper every 24h
* f
* f
* f
* f
* f
* f
* f
* f
* f
2024-10-08 15:05:19 -05:00
Salah Al Saleh
9e71d14711
rename nginx dyno to web ( #142 )
2024-03-15 11:48:41 -07:00
Salah Al Saleh
9f724f12b9
Deploy nginx as a separate heroku app ( #140 )
2024-03-15 11:37:14 -07:00
Josh Sandlin
df3f579a6f
Deploy an nginx proxy service to Heroku ( #136 )
...
Deploy an nginx proxy service to Heroku
---------
Co-authored-by: Salah Al Saleh <sg.alsaleh@gmail.com >
2024-03-15 10:32:40 -07:00
Salah Al Saleh
5d3ae58d9c
fix release workflow ( #94 )
2022-07-26 16:57:50 -07:00
Salah Al Saleh
4cbd6d5ede
fix github action ( #90 )
2022-07-26 14:56:32 -07:00
Adam Dobrawy
f90f3aad09
Delete main.workflow
2021-11-19 10:47:07 +01:00
miguelvizdev
ae673f11bf
moved main.workflows into workflow folder
2021-11-17 21:19:17 +01:00
miguelvizdev
ab986aeb57
converted workflow to yaml
2021-11-17 09:20:03 +01:00