From 377943ef19944ac06774c2ab09470b45fd3899cc Mon Sep 17 00:00:00 2001 From: Lyric <5h3ll3x@gmail.com> Date: Tue, 20 Feb 2024 14:03:02 -0800 Subject: [PATCH] fix --- .github/workflows/deploy-1000h.yml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy-1000h.yml b/.github/workflows/deploy-1000h.yml index dcadf2c2..be5bf06d 100644 --- a/.github/workflows/deploy-1000h.yml +++ b/.github/workflows/deploy-1000h.yml @@ -17,11 +17,31 @@ jobs: runs-on: ubuntu-latest name: Deploy steps: + # checkout the code - uses: actions/checkout@v4 + + - uses: actions/cache@v2 + with: + path: | + 1000-hours/node_modules + 1000-hours/**/node_modules + key: ${{ runner.os }}-${{ hashFiles('./1000-hours/package-lock.json') }} + + - name: Setup node env + uses: actions/setup-node@master + with: + node-version: "18" + + - run: npm install + working-directory: 1000-hours + + - run: npm run docs:build + working-directory: 1000-hours + - name: Deploy uses: cloudflare/wrangler-action@v3 with: apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} - command: pages deploy --project-name=1000-hours + command: pages deploy .vitepress/dist --project-name=1000-hours workingDirectory: "1000-hours" \ No newline at end of file