From 3ff55e0caf8c419290637c6b7c2f49d918986a5c Mon Sep 17 00:00:00 2001 From: ludo Date: Mon, 6 Jan 2025 16:46:10 +0000 Subject: [PATCH] ci: create a test pipeline for fleek issue invetigation --- .github/workflows/fleek-deploy.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/workflows/fleek-deploy.yaml diff --git a/.github/workflows/fleek-deploy.yaml b/.github/workflows/fleek-deploy.yaml new file mode 100644 index 000000000..e8b2b6901 --- /dev/null +++ b/.github/workflows/fleek-deploy.yaml @@ -0,0 +1,20 @@ +name: Deploy DR_Center_testing via Fleek +on: + workflow_call: +jobs: + deploy-to-fleek: + runs-on: ubuntu-latest + env: + FLEEK_TOKEN: ${{ secrets.FLEEK_TOKEN }} + FLEEK_PROJECT_ID: ${{ secrets.FLEEK_PROJECT_ID }} + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Install Node.js + uses: actions/setup-node@v3 + with: + node-version: 18 + - name: Install Packages + run: npm ci + - name: Build & deploy sites + run: npx fleek -- sites deploy --config ./.fleek_dr_center_testing.json