Skip to content

feat(pdk-builder)!: remove all per-platform building functionality#80

Merged
FreekVR merged 3 commits intomainfrom
feat/pdk-builder-v2
Oct 13, 2025
Merged

feat(pdk-builder)!: remove all per-platform building functionality#80
FreekVR merged 3 commits intomainfrom
feat/pdk-builder-v2

Conversation

@FreekVR
Copy link
Contributor

@FreekVR FreekVR commented Jul 21, 2025

remove platform-related and other deprecated pdk-builder args and commands

fixes INT-1051

FreekVR added 2 commits July 21, 2025 10:22
remove deprecated pdk-builder args and commands to prepare for pdk-builder v2
update the .gitignore file using `write-gitignore.sh` and remove any dependencies not listed in the exclusion rules

also updates all deps to their most recent minor, bumps node & yarn versions, and adds corepack/nvm configs
@FreekVR FreekVR requested a review from Copilot July 21, 2025 08:36
Copy link

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 removes deprecated pdk-builder functionality and commands in preparation for pdk-builder v2, along with setting the Node.js version requirement.

  • Removes deprecated arguments and commands from pdk-builder
  • Adds Node.js version specification (v20)

@FreekVR FreekVR marked this pull request as draft July 21, 2025 08:36
@codecov
Copy link

codecov bot commented Jul 21, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 15.20%. Comparing base (198236c) to head (bce2239).
⚠️ Report is 5 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #80   +/-   ##
=======================================
  Coverage   15.20%   15.20%           
=======================================
  Files           2        2           
  Lines         125      125           
  Branches       11       11           
=======================================
  Hits           19       19           
  Misses         95       95           
  Partials       11       11           

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

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@FreekVR FreekVR requested a review from a team July 29, 2025 13:06
@FreekVR FreekVR marked this pull request as ready for review July 29, 2025 13:06
@FreekVR FreekVR changed the title feat(pdk-builder)!: remove deprecated pdk-builder functionality feat(pdk-builder)!: remove all per-platform building functionality Aug 1, 2025
@FreekVR FreekVR requested a review from joerivanveen October 8, 2025 09:16
@FreekVR FreekVR merged commit 745e2eb into main Oct 13, 2025
5 checks passed
@FreekVR FreekVR deleted the feat/pdk-builder-v2 branch October 13, 2025 13:51
myparcel-bot bot added a commit that referenced this pull request Oct 13, 2025
## [5.0.0](v4.44.6...v5.0.0) (2025-10-13)

### ⚠ BREAKING CHANGES

* **pdk-builder:** remove all per-platform building functionality (#80)

### ✨ New Features

* **pdk-builder:** remove all per-platform building functionality ([#80](#80)) ([745e2eb](745e2eb))

### 🐛 Bug Fixes

* **deps:** bump actions/checkout from 4 to 5 ([#81](#81)) ([4f1a4cf](4f1a4cf)), closes [actions/checkout#2226](actions/checkout#2226) [actions/checkout#2238](actions/checkout#2238) [actions/checkout#1971](actions/checkout#1971) [actions/checkout#1977](actions/checkout#1977) [actions/checkout#2043](actions/checkout#2043) [actions/checkout#2044](actions/checkout#2044) [actions/checkout#2194](actions/checkout#2194) [actions/checkout#2224](actions/checkout#2224) [actions/checkout#2236](actions/checkout#2236) [actions/checkout#2237](actions/checkout#2237) [actions/checkout#1971](actions/checkout#1971) [actions/checkout#1977](actions/checkout#1977) [actions/checkout#2043](actions/checkout#2043) [actions/checkout#2194](actions/checkout#2194) [actions/checkout#2236](actions/checkout#2236) [actions/checkout#1941](actions/checkout#1941) [actions/checkout#1946](actions/checkout#1946) [actions/checkout#1924](actions/checkout#1924) [actions/checkout#1919](actions/checkout#1919) [actions/checkout#2226](actions/checkout#2226) [actions/checkout#1971](actions/checkout#1971) [actions/checkout#1977](actions/checkout#1977) [actions/checkout#2043](actions/checkout#2043) [actions/checkout#2044](actions/checkout#2044) [actions/checkout#2194](actions/checkout#2194) [actions/checkout#2224](actions/checkout#2224) [actions/checkout#2236](actions/checkout#2236) [actions/checkout#1941](actions/checkout#1941) [actions/checkout#1946](actions/checkout#1946) [actions/checkout#1924](actions/checkout#1924) [actions/checkout#1180](actions/checkout#1180) [actions/checkout#1777](actions/checkout#1777) [actions/checkout#1872](actions/checkout#1872) [actions/checkout#1739](actions/checkout#1739) [actions/checkout#1697](actions/checkout#1697) [actions/checkout#1774](actions/checkout#1774) [actions/checkout#1776](actions/checkout#1776) [actions/checkout#1732](actions/checkout#1732) [actions/checkout#1703](actions/checkout#1703) [actions/checkout#1694](actions/checkout#1694) [actions/checkout#1696](actions/checkout#1696) [actions/checkout#1695](actions/checkout#1695) [actions/checkout#1707](actions/checkout#1707) [actions/checkout#1692](actions/checkout#1692) [actions/checkout#1688](actions/checkout#1688) [actions/checkout#1693](actions/checkout#1693) [actions/checkout#1643](actions/checkout#1643) [#2238](https://github.com/myparcelnl/actions/issues/2238) [#2226](https://github.com/myparcelnl/actions/issues/2226)
@myparcel-bot
Copy link
Contributor

myparcel-bot bot commented Oct 13, 2025

🎉 This issue has been resolved in version 5.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

myparcel-bot bot added a commit that referenced this pull request Feb 6, 2026
## [5.1.1](v5.1.0...v5.1.1) (2026-02-06)

### 🐛 Bug Fixes

* **deps:** bump actions/cache from 4 to 5 ([#89](#89)) ([22da9c3](22da9c3)), closes [actions/cache#1630](actions/cache#1630) [actions/cache#1684](actions/cache#1684) [actions/cache#1642](actions/cache#1642) [actions/cache#1655](actions/cache#1655) [actions/cache#1642](actions/cache#1642) [actions/cache#1620](actions/cache#1620) [actions/cache#1634](actions/cache#1634) [actions/cache#1636](actions/cache#1636) [actions/cache#1620](actions/cache#1620) [actions/cache#1577](actions/cache#1577) [actions/cache#1577](actions/cache#1577) [#1474](https://github.com/myparcelnl/actions/issues/1474) [#1475](https://github.com/myparcelnl/actions/issues/1475) [#1684](https://github.com/myparcelnl/actions/issues/1684) [#1630](https://github.com/myparcelnl/actions/issues/1630)
* **deps:** bump actions/checkout from 5 to 6 ([#88](#88)) ([7a79c37](7a79c37)), closes [actions/checkout#2248](actions/checkout#2248) [actions/checkout#2286](actions/checkout#2286) [actions/checkout#2298](actions/checkout#2298) [actions/checkout#2311](actions/checkout#2311) [actions/checkout#2301](actions/checkout#2301) [actions/checkout#2286](actions/checkout#2286) [actions/checkout#2248](actions/checkout#2248) [actions/checkout#2301](actions/checkout#2301) [actions/checkout#2226](actions/checkout#2226) [actions/checkout#2305](actions/checkout#2305) [actions/checkout#1971](actions/checkout#1971) [actions/checkout#1977](actions/checkout#1977) [actions/checkout#2043](actions/checkout#2043) [actions/checkout#2044](actions/checkout#2044) [actions/checkout#2194](actions/checkout#2194) [actions/checkout#2224](actions/checkout#2224) [actions/checkout#2236](actions/checkout#2236) [actions/checkout#1941](actions/checkout#1941) [actions/checkout#1946](actions/checkout#1946) [actions/checkout#1924](actions/checkout#1924) [actions/checkout#1180](actions/checkout#1180) [actions/checkout#1777](actions/checkout#1777) [actions/checkout#1872](actions/checkout#1872) [actions/checkout#1739](actions/checkout#1739) [actions/checkout#1697](actions/checkout#1697) [actions/checkout#1774](actions/checkout#1774) [actions/checkout#1776](actions/checkout#1776) [actions/checkout#1732](actions/checkout#1732) [actions/checkout#1703](actions/checkout#1703) [actions/checkout#1694](actions/checkout#1694) [actions/checkout#1696](actions/checkout#1696) [actions/checkout#1695](actions/checkout#1695) [#2311](https://github.com/myparcelnl/actions/issues/2311) [#2298](https://github.com/myparcelnl/actions/issues/2298) [#2286](https://github.com/myparcelnl/actions/issues/2286) [#2248](https://github.com/myparcelnl/actions/issues/2248)
* **deps:** bump myparcelnl/actions from 4 to 5 ([#84](#84)) ([0370671](0370671)), closes [#80](#80) [#80](#80) [#81](#81) [actions/checkout#2226](actions/checkout#2226) [actions/checkout#2238](actions/checkout#2238) [actions/checkout#1971](actions/checkout#1971) [actions/checkout#1977](actions/checkout#1977) [actions/checkout#2043](actions/checkout#2043) [actions/checkout#2044](actions/checkout#2044) [actions/checkout#2194](actions/checkout#2194) [actions/checkout#2224](actions/checkout#2224) [actions/checkout#2236](actions/checkout#2236) [actions/checkout#2237](actions/checkout#2237) [actions/checkout#1971](actions/checkout#1971) [actions/checkout#1977](actions/checkout#1977) [actions/checkout#2043](actions/checkout#2043) [actions/checkout#2194](actions/checkout#2194) [actions/checkout#2236](actions/checkout#2236) [actions/checkout#1941](actions/checkout#1941) [actions/checkout#1946](actions/checkout#1946) [actions/checkout#1924](actions/checkout#1924) [actions/checkout#1919](actions/checkout#1919) [actions/checkout#2226](actions/checkout#2226) [actions/checkout#1971](actions/checkout#1971) [actions/checkout#1977](actions/checkout#1977) [actions/checkout#2043](actions/checkout#2043) [actions/checkout#2044](actions/checkout#2044) [actions/checkout#2194](actions/checkout#2194) [actions/checkout#2224](actions/checkout#2224) [actions/checkout#2236](actions/checkout#2236) [actions/checkout#1941](actions/checkout#1941) [actions/checkout#1946](actions/checkout#1946) [actions/checkout#1924](actions/checkout#1924) [actions/checkout#1180](actions/checkout#1180) [actions/checkout#1777](actions/checkout#1777) [actions/checkout#1872](actions/checkout#1872) [actions/checkout#1739](actions/checkout#1739) [actions/checkout#1697](actions/checkout#1697) [actions/checkout#1774](actions/checkout#1774) [actions/checkout#1776](actions/checkout#1776) [actions/checkout#1732](actions/checkout#1732) [actions/checkout#1703](actions/checkout#1703) [actions/checkout#1694](actions/checkout#1694) [actions/checkout#1696](actions/checkout#1696) [actions/checkout#1695](actions/checkout#1695) [actions/checkout#1707](actions/checkout#1707) [actions/checkout#1692](actions/checkout#1692) [actions/checkout#1688](actions/checkout#1688) [actions/checkout#1693](actions/checkout#1693) [actions/checkout#1643](actions/checkout#1643) [#2238](https://github.com/myparcelnl/actions/issues/2238) [#2226](https://github.com/myparcelnl/actions/issues/2226) [#74](#74) [#72](#72) [#72](#72) [#82](#82) [#81](#81) [#76](#76) [#80](#80)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

4 participants