Skip to content

Fix OpenBSD artifacts and ensure OIDC is working#6231

Merged
lukastaegert merged 3 commits intomasterfrom
fix-publish
Jan 5, 2026
Merged

Fix OpenBSD artifacts and ensure OIDC is working#6231
lukastaegert merged 3 commits intomasterfrom
fix-publish

Conversation

@lukastaegert
Copy link
Member

This PR contains:

  • bugfix
  • feature
  • refactor
  • documentation
  • other

Are tests included?

  • yes (bugfixes and features will not be merged without tests)
  • no

Breaking Changes?

  • yes (breaking changes will not be merged unless absolutely necessary)
  • no

List any relevant issue numbers:

Description

Unfortunately, the previous publish was not working for the new targets as of course, OIDC publishing requires some extra steps... Hopefully this works now.

Copilot AI review requested due to automatic review settings January 5, 2026 09:03
@vercel
Copy link

vercel bot commented Jan 5, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
rollup Ready Ready Preview, Comment Jan 5, 2026 9:26am

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes the OpenBSD package naming to ensure OIDC publishing works correctly. The original package name included a specific OpenBSD version (7.8) which was causing issues with the OIDC publishing workflow.

Key changes:

  • Rename OpenBSD package from @rollup/rollup-openbsd7.8-x64 to @rollup/rollup-openbsd-x64 to follow the platform naming convention
  • Update version to 4.55.1-0 (pre-release) across main packages
  • Update native.js binding reference to use the corrected package name

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
package.json Bump version to 4.55.1-0 pre-release
package-lock.json Update lockfile to match new version
npm/openbsd-x64/package.json Rename package from @rollup/rollup-openbsd7.8-x64 to @rollup/rollup-openbsd-x64 to remove OS version specificity
npm/openbsd-x64/README.md Update package name and binary target description to match the rename
native.js Update binding reference from openbsd7.8-x64 to openbsd-x64
browser/package.json Bump browser package version to 4.55.1-0

@github-actions
Copy link

github-actions bot commented Jan 5, 2026

Thank you for your contribution! ❤️

You can try out this pull request locally by installing Rollup via

npm install rollup/rollup#fix-publish

Notice: Ensure you have installed the latest nightly Rust toolchain. If you haven't installed it yet, please see https://www.rust-lang.org/tools/install to learn how to download Rustup and install Rust.

or load it into the REPL:
https://rollup-iyb3s4zmq-rollup-js.vercel.app/repl/?pr=6231

@github-actions
Copy link

github-actions bot commented Jan 5, 2026

Performance report

  • BUILD: 7003ms, 841 MB
    • initialize: 0ms, 24.6 MB (+7%)
    • generate module graph: 2639ms, 632 MB
      • generate ast: 1403ms (-31ms, -2.2%), 627 MB
    • sort and bind modules: 400ms, 686 MB
    • mark included statements: 3948ms, 841 MB
      • treeshaking pass 1: 2320ms, 836 MB
      • treeshaking pass 2: 459ms, 839 MB (+2%)
      • treeshaking pass 3: 390ms, 839 MB
      • treeshaking pass 4: 380ms, 833 MB
      • treeshaking pass 5: 376ms, 841 MB
  • GENERATE: 686ms, 925 MB
    • initialize render: 0ms, 841 MB
    • generate chunks: 51ms, 835 MB
      • optimize chunks: 0ms, 848 MB (+4%)
    • render chunks: 620ms, 906 MB (+2%)
    • transform chunks: 17ms, 924 MB
    • generate bundle: 0ms, 925 MB

@codecov
Copy link

codecov bot commented Jan 5, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.81%. Comparing base (570b7ee) to head (00e4a17).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #6231   +/-   ##
=======================================
  Coverage   98.81%   98.81%           
=======================================
  Files         272      272           
  Lines       10720    10720           
  Branches     2870     2870           
=======================================
  Hits        10593    10593           
  Misses         85       85           
  Partials       42       42           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions
Copy link

github-actions bot commented Jan 5, 2026

This PR has been released as part of rollup@4.55.1-0. Note that this is a pre-release, so to test it, you need to install Rollup via npm install rollup@4.55.1-0 or npm install rollup@beta. It will likely become part of a regular release later.

@lukastaegert lukastaegert merged commit 72f650d into master Jan 5, 2026
88 checks passed
@lukastaegert lukastaegert deleted the fix-publish branch January 5, 2026 10:03
@github-actions
Copy link

github-actions bot commented Jan 5, 2026

This PR has been released as part of rollup@4.55.1. You can test it via npm install rollup.

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.

1 participant