Skip to content

Pin latest dependencies for reproducible builds - #58

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

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.
@kutluhaneth46

Copy link
Copy Markdown
Author

Closing this to reduce open-PR noise and focus my remaining reviews on a smaller set of higher-signal threads.

Happy to reopen later if maintainers still want this change — thanks for your time.

1 similar comment
@kutluhaneth46

Copy link
Copy Markdown
Author

Closing this to reduce open-PR noise and focus my remaining reviews on a smaller set of higher-signal threads.

Happy to reopen later if maintainers still want this change — thanks for your time.

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