Skip to content

Conversation

@mandarini
Copy link
Contributor

What kind of change does this PR introduce?

Infrastructure improvement - adds a preview release workflow for easier testing of changes.

What is the current behavior?

Contributors and maintainers need to manually build and test changes locally or wait for official releases to test package changes.

What is the new behavior?

  • Adds automated preview release workflow using pkg.pr.new
  • Triggers on pushes to master branch and PRs with the trigger: preview label
  • Automatically publishes preview packages that can be installed and tested
  • Provides temporary package URLs for quick testing without affecting the main package

Additional context

This workflow allows for:

  • Quick testing of PR changes before merging
  • Easy collaboration on features by sharing preview package links
  • Reduced friction in the development and review process

The workflow uses the trigger: preview label to control when preview releases are created for PRs, preventing unnecessary builds while allowing on-demand testing.

@mandarini mandarini requested a review from grdsdev August 12, 2025 14:07
@mandarini mandarini self-assigned this Aug 12, 2025
@pkg-pr-new
Copy link

pkg-pr-new bot commented Aug 12, 2025

Open in StackBlitz

npm i https://pkg.pr.new/@supabase/supabase-js@1530

commit: d6bcf99

@coveralls
Copy link

Pull Request Test Coverage Report for Build 16911378173

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 74.8%

Totals Coverage Status
Change from base Build 16904445632: 0.0%
Covered Lines: 122
Relevant Lines: 146

💛 - Coveralls

@mandarini mandarini merged commit 73be996 into supabase:master Aug 12, 2025
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants