From ea3d2d8e8d6ca1e0987c192b2d89ac5bbf69ee2b Mon Sep 17 00:00:00 2001 From: omaroughriss Date: Wed, 16 Jul 2025 15:46:03 +0200 Subject: [PATCH 1/4] Fix cicd to use schedule event --- .github/workflows/demo.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/demo.yml b/.github/workflows/demo.yml index 63edc499..2d0a2527 100644 --- a/.github/workflows/demo.yml +++ b/.github/workflows/demo.yml @@ -1,8 +1,8 @@ name: Demo - Build & Deploy to Scaleway on: - push: - branches: [legacy_dev] + schedule: + - cron: '48 13 * * *' # 13:48 UTC -> 15:48 CEST env: PROJECT_ID_LECOFFRE: 72d08499-37c2-412b-877e-f8af0471654a @@ -17,6 +17,8 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + with: + ref: cicd - name: Setup SSH run: | mkdir -p ~/.ssh @@ -40,7 +42,7 @@ jobs: deploy-to-scaleway-lecoffre: needs: build-and-push-image-lecoffre runs-on: ubuntu-latest - environment: staging + environment: demo steps: - name: Install CLI uses: scaleway/action-scw@v0 From c34659902e9e3ba40249e0cafa8ce24502c85dad Mon Sep 17 00:00:00 2001 From: omaroughriss Date: Wed, 16 Jul 2025 15:56:37 +0200 Subject: [PATCH 2/4] Update time to UTC+2 --- .github/workflows/demo.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/demo.yml b/.github/workflows/demo.yml index 2d0a2527..f6bca62a 100644 --- a/.github/workflows/demo.yml +++ b/.github/workflows/demo.yml @@ -2,7 +2,7 @@ name: Demo - Build & Deploy to Scaleway on: schedule: - - cron: '48 13 * * *' # 13:48 UTC -> 15:48 CEST + - cron: '58 15 * * *' env: PROJECT_ID_LECOFFRE: 72d08499-37c2-412b-877e-f8af0471654a From 7ffbe26d2b2f46bb77a0869cabba6731f0d6f576 Mon Sep 17 00:00:00 2001 From: omaroughriss Date: Wed, 16 Jul 2025 16:03:41 +0200 Subject: [PATCH 3/4] Update time to UTC+1 --- .github/workflows/demo.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/demo.yml b/.github/workflows/demo.yml index f6bca62a..f608b5ed 100644 --- a/.github/workflows/demo.yml +++ b/.github/workflows/demo.yml @@ -2,7 +2,7 @@ name: Demo - Build & Deploy to Scaleway on: schedule: - - cron: '58 15 * * *' + - cron: '05 15 * * *' env: PROJECT_ID_LECOFFRE: 72d08499-37c2-412b-877e-f8af0471654a From f55b4954491a49f65885c6adc484c6b91bd10cce Mon Sep 17 00:00:00 2001 From: omaroughriss Date: Wed, 16 Jul 2025 16:33:46 +0200 Subject: [PATCH 4/4] Fix schedule errors --- .github/workflows/demo.yml | 2 +- .github/workflows/prd.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/demo.yml b/.github/workflows/demo.yml index f608b5ed..63525c68 100644 --- a/.github/workflows/demo.yml +++ b/.github/workflows/demo.yml @@ -2,7 +2,7 @@ name: Demo - Build & Deploy to Scaleway on: schedule: - - cron: '05 15 * * *' + - cron: '00 15 * * *' # 15:00 UTC -> 17:00 CEST env: PROJECT_ID_LECOFFRE: 72d08499-37c2-412b-877e-f8af0471654a diff --git a/.github/workflows/prd.yml b/.github/workflows/prd.yml index e9e670c8..322bcc54 100644 --- a/.github/workflows/prd.yml +++ b/.github/workflows/prd.yml @@ -1,8 +1,8 @@ name: Prod - Build & Deploy to Scaleway on: - push: - branches: [main] + schedule: + - cron: '00 20 * * *' # 20:00 UTC -> 22:00 CEST env: