Skip to content

Pin latest dependencies for reproducible builds - #58

Open
kutluhaneth46 wants to merge 1 commit into
circlefin:masterfrom
kutluhaneth46:pin-latest-dependencies
Open

Pin latest dependencies for reproducible builds#58
kutluhaneth46 wants to merge 1 commit into
circlefin:masterfrom
kutluhaneth46:pin-latest-dependencies

Conversation

@kutluhaneth46

Copy link
Copy Markdown

Summary

  • Replaces latest tags for next, @supabase/ssr, and @supabase/supabase-js with explicit versions from package-lock.json so installs no longer drift with the npm registry.
  • Switches CI from npm install to npm ci so the committed lockfile is the source of truth.

Fixes #48

Test plan

  • npm ci succeeds
  • npm ls next @supabase/ssr @supabase/supabase-js eslint-config-next shows pinned versions (no latest)
  • npm run lint still runs

Replace next and Supabase latest tags with lockfile versions and use npm ci in CI so the same commit always resolves the same tree.

Fixes circlefin#48.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build: Replace mutable latest dependencies with explicit versions

1 participant