Skip to content

fix: fix missing module error on npm package#113

Merged
fathyb merged 2 commits into
mainfrom
improve-npm
Feb 10, 2023
Merged

fix: fix missing module error on npm package#113
fathyb merged 2 commits into
mainfrom
improve-npm

Conversation

@fathyb

@fathyb fathyb commented Feb 10, 2023

Copy link
Copy Markdown
Owner

Related #107

@fathyb fathyb merged commit 6b906b0 into main Feb 10, 2023
@fathyb fathyb deleted the improve-npm branch February 10, 2023 11:36
jmagly added a commit to jmagly/carbonyl that referenced this pull request Jun 1, 2026
release.yml now stages the macOS runtime alongside the Linux tarballs and
mirrors it to GitHub with no manual steps. The aarch64-apple-darwin.tgz is
pulled from the shared headless runtime-<hash> release (published by
scripts/runtime-push.sh arm64 on mutsu), staged as
carbonyl-<version>-aarch64-apple-darwin.tgz (+ .sha256), and carried by the
existing Gitea-upload and GitHub-mirror loops with no further changes.

Gated by a default-on include_macos workflow_dispatch toggle. When true
(the default, including tag-push), a missing macOS runtime asset fails the
release loudly with remediation guidance rather than silently shipping
Linux-only; set include_macos=false for an interim Linux-only release.

macOS is headless-only (no x11 variant). arm64-linux remains a separate
triple, pending a published runtime (fathyb#116) before joining the matrix (fathyb#108).

Refs fathyb#113, fathyb#67
jmagly added a commit to jmagly/carbonyl that referenced this pull request Jun 1, 2026
jmagly added a commit to jmagly/carbonyl that referenced this pull request Jun 2, 2026
- RELEASE-v0.2.0-alpha.8.md: notes for the delta since alpha.7 — real
  accessibility-tree output for --dump-text=accessibility (fathyb#90), the net::
  log-prefix fix (fathyb#97), and automated macOS release-asset staging (fathyb#113/fathyb#117).
  Chromium patch stack unchanged at 30.
- package.json: 0.2.0-alpha.7 -> 0.2.0-alpha.8 (Cargo.toml version left as-is
  per convention; it is a runtime-hash input).
- changelog.md: regenerated via git-cliff — adds the alpha.8 section and
  backfills the previously-missing alpha.7 section.
- docs/ci-runner-mutsu.md: note that release.yml now auto-stages/mirrors the
  macOS asset; only the build trigger remains manual.

Runtime hash for this release: 283ca65ffeeaa2dc. Cutting the v0.2.0-alpha.8 tag
requires runtimes built for that hash (titan headless+x11; mutsu macOS, or cut
with include_macos=false for a Linux-only release).
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