Skip to content

ci: use cloudflare deployments

Boros Gábor requested to merge gabor/cloudflare-deployments into master

Description

This MR implements CI/CD pipelines for Listaflow CloudFlare deployment.

Test instructions

  1. Check that listaflow secrets are updated with CLOUDFLARE_API_TOKEN and CLOUDFLARE_ACCOUNT_ID (staging, prod)
  2. Check that CloudFlare has both listaflow and listaflow-staging projects
  3. Validate that listaflow has no deployment and listaflow-staging has deployments
  4. Check that https://listaflow-staging.pages.dev/login loads (you cannot login due to CORS)
  5. Check that the page shows the Google login button
  6. Check that CI/CD pipeline variables are set at https://gitlab.com/opencraft/dev/listaflow/-/settings/ci_cd (duplicates are for staging and production)
Edited by Boros Gábor

Merge request reports