Skip to content

Commit 206a60e

Browse files
committed
fix: fixup compute-file-server-cli dependency build (#1037)
1 parent d622799 commit 206a60e

File tree

10 files changed

+2551
-118
lines changed

10 files changed

+2551
-118
lines changed

.github/workflows/release-please.yml

+11-1
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,23 @@ jobs:
4343
with:
4444
node-version: 'lts/*'
4545

46+
- name: Cache Compute File Server CLI
47+
id: cache-compute-file-server-cli
48+
uses: actions/cache@v3
49+
with:
50+
path: "/home/runner/.cargo/bin/compute-file-server-cli"
51+
key: crate-cache-compute-file-server-cli
52+
- name: Install Compute File Server CLI
53+
if: steps.cache-compute-file-server-cli.outputs.cache-hit != 'true'
54+
run: cd compute-file-server-cli && cargo install --path .
55+
4656
- run: npm update
4757
working-directory: ./documentation
4858
- run: npm run add-fastly-prefix
4959
working-directory: ./documentation
5060
- run: npm run docusaurus docs:version "$(npm pkg get version --json --prefix=../ | jq -r)"
5161
working-directory: ./documentation
52-
62+
5363
- run: npm update
5464
working-directory: ./documentation/app
5565
- run: npm run build:files

compute-file-server-cli/.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/target

0 commit comments

Comments
 (0)