Skip to content

@clerk/astro should allow new Astro major version as a dependency #9165

Description

@kimdcottrell

Preliminary Checks

Reproduction

https://github.com/kimdcottrell/kanaryboards/actions/runs/29366814732/job/87203839643?pr=90

Publishable key

pk_test_Z3VpZGVkLWJyZWFtLTc5LmNsZXJrLmFjY291bnRzLmRldiQ

Description

https://github.com/kimdcottrell/kanaryboards/actions/runs/29366814732/job/87203839643?pr=90

Steps to reproduce:

  1. Install Astro 7
  2. Attempt to install @clerk/astro

Expected behavior:

Astro 7 should be an allowed dependency

Actual behavior:

Prepare all required actions
Getting action download info
Download action repository 'actions/cache@v5' (SHA:caa296126883cff596d87d8935842f9db880ef25)
Run ./.github/actions/install-npm-dependencies
Run actions/cache@v5
Cache not found for input keys: Linux-node_modules-31c8a18ce154ce57372f4121e40aaa1c25f1e1c79031050dcdf377f135ebff02
Run npm config set min-release-age 0 --location=project
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: kanby@1.0.0
npm error Found: astro@7.0.9
npm error node_modules/astro
npm error   astro@"7.0.9" from the root project
npm error
npm error Could not resolve dependency:
npm error peer astro@"^4.15.0 || ^5.0.0 || ^6.0.0" from @clerk/astro@3.4.17
npm error node_modules/@clerk/astro
npm error   @clerk/astro@"3.4.17" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.

Environment

This project runs in a github action using the following setup:

jobs:
  e2e:
    runs-on: ubuntu-latest
    timeout-minutes: 60
    steps:
      - uses: actions/checkout@v7

      - uses: actions/setup-node@v6
        with:
          node-version: lts/*

Metadata

Metadata

Assignees

Labels

needs-triageA ticket that needs to be triaged by a team member

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions