Skip to content

Commit 353ddfd

Browse files
authored
Merge pull request finos#1712 from Thels/s3-fix
fix(workflows): adjust working directory for build and sync steps in …
2 parents 878dff9 + 51ed8aa commit 353ddfd

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/s3-docs-sync.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@ on:
1212
jobs:
1313
sync-to-s3:
1414
runs-on: ubuntu-latest
15-
defaults:
16-
run:
17-
working-directory: docs
1815

1916
steps:
2017
- name: Checkout repository
@@ -23,19 +20,22 @@ jobs:
2320
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
2421
with:
2522
node-version: 22
26-
cache: npm
27-
cache-dependency-path: package-lock.json
23+
2824
- name: Install dependencies
2925
run: npm ci
26+
3027
- name: Build website
3128
run: npm run build
29+
working-directory: "docs"
3230

3331
- name: Configure AWS credentials
3432
uses: aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a # v4
3533
with:
3634
aws-access-key-id: ${{ secrets.AWS_S3_ACCESS_KEY }}
3735
aws-secret-access-key: ${{ secrets.AWS_S3_SECRET_ACCESS_KEY }}
3836
aws-region: us-east-1
37+
3938
- name: Sync docs to S3
4039
run: |
4140
aws s3 sync build s3://calm.finos.org/ --delete --include "*" --exclude "draft/*" --exclude "samples/*" --exclude "video/*" --exclude "release/*" --exclude "getting-started/*" --exclude "workshop/*"
41+
working-directory: "docs"

0 commit comments

Comments
 (0)