From ea9beeb87ca6f4b7807bfd94faf8c0ac86789b18 Mon Sep 17 00:00:00 2001 From: Niels Swimberghe <3382717+Swimburger@users.noreply.github.com> Date: Sun, 22 Feb 2026 20:16:16 -0500 Subject: [PATCH 1/2] Use setup-fern-cli action instead of npm install Replace the manual `npm install -g fern-api` step with the `fern-api/setup-fern-cli@v1` action for a more standardized and maintainable way to install the Fern CLI. Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/generate-sdks.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/generate-sdks.yml b/.github/workflows/generate-sdks.yml index facf6ca..015ecad 100644 --- a/.github/workflows/generate-sdks.yml +++ b/.github/workflows/generate-sdks.yml @@ -12,8 +12,8 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - - name: Install Fern - run: npm install -g fern-api + - name: Setup Fern CLI + uses: fern-api/setup-fern-cli@v1 - name: Generate SDKs env: From 0d9510a19e6a8933aab58ba1b573ddb1ff9246a8 Mon Sep 17 00:00:00 2001 From: Niels Swimberghe <3382717+Swimburger@users.noreply.github.com> Date: Sun, 22 Feb 2026 20:24:27 -0500 Subject: [PATCH 2/2] Use setup-fern-cli action in remaining workflow files Replace `npm install -g fern-api` with the `fern-api/setup-fern-cli@v1` action in check.yml, preview-docs.yml, and publish-docs.yml. Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/check.yml | 4 ++-- .github/workflows/preview-docs.yml | 4 ++-- .github/workflows/publish-docs.yml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index e8f63d8..c926f44 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -13,8 +13,8 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - - name: Install Fern - run: npm install -g fern-api + - name: Setup Fern CLI + uses: fern-api/setup-fern-cli@v1 - name: Build custom-app run: | diff --git a/.github/workflows/preview-docs.yml b/.github/workflows/preview-docs.yml index 96c9467..de507e9 100644 --- a/.github/workflows/preview-docs.yml +++ b/.github/workflows/preview-docs.yml @@ -10,8 +10,8 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - - name: Install Fern - run: npm install -g fern-api + - name: Setup Fern CLI + uses: fern-api/setup-fern-cli@v1 - name: Build custom-app run: | diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index eade7ba..95a8d76 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -13,8 +13,8 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - - name: Install Fern - run: npm install -g fern-api + - name: Setup Fern CLI + uses: fern-api/setup-fern-cli@v1 - name: Build custom-app run: |