lit icon indicating copy to clipboard operation
lit copied to clipboard

[infra] Lit core pre-releases to test #3156

Open aomarks opened this issue 3 years ago • 2 comments
trafficstars

Pre-releases of Lit core libraries for testing https://github.com/lit/lit/pull/3156.

NOTE: I don't intend to merge this PR; instead I will do the release manually from my workstation after approval. If there are additional pre-releases to do for this feature, I'll push them to this PR and do another round of review. After the feature is merged (or abandoned), I'll close this PR.

Since https://github.com/lit/lit/pull/3156 is a fairly major new feature (adding node builds), which would be a breaking change if we were to remove, I'd like to first publish pre-releases to allow some folks to play around with it.

I think this is the first time we've done pre-releases using changesets. I used https://github.com/changesets/changesets/blob/main/docs/prereleases.md as a reference, and did the following:

  1. npx changeset pre enter next
  2. npx changeset version --ignore @lit-labs/cli --ignore @lit-internal/benchmarks --ignore @lit-labs/context --ignore @lit-labs/motion --ignore @lit-labs/observers --ignore @lit-labs/react --ignore @lit/localize --ignore @lit/localize-tools --ignore @lit/ts-transformers --ignore @lit-internal/localize-examples-runtime-js --ignore @lit-internal/localize-examples-runtime-ts --ignore @lit-internal/localize-examples-transform-js --ignore @lit-internal/localize-examples-transform-ts --ignore @lit-internal/test-element-a --ignore @lit-labs/router --ignore @lit-labs/testing --ignore @lit-labs/virtualizer --ignore @lit-labs/ssr --ignore @lit-labs/ssr-client --ignore @lit-labs/scoped-registry-mixin --ignore @lit-labs/router --ignore @lit-labs/ssr-client --ignore @lit-labs/eleventy-plugin-lit --ignore @lit/lit-starter-js --ignore @lit-labs/task --ignore @lit/lit-starter-ts

The big list of --ignore flags is to prevent publishing packages that depend on these pre-releases, because I don't think we need to do that.

aomarks avatar Jul 25 '22 20:07 aomarks

🦋 Changeset detected

Latest commit: 22108dff9c3b21133cedef084ac56d24afd40b8e

The changes in this PR will be included in the next version bump.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

changeset-bot[bot] avatar Jul 25 '22 20:07 changeset-bot[bot]

📊 Tachometer Benchmark Results

Summary

  • lit-element-list
  • lit-html-kitchen-sink
  • lit-html-repeat
  • lit-html-template-heavy
  • reactive-element-list

Results

tachometer-reporter-action v2 for Benchmarks

github-actions[bot] avatar Jul 25 '22 20:07 github-actions[bot]

Closing as https://github.com/lit/lit/pull/3156 has been successfully merged and released

augustjk avatar May 24 '23 20:05 augustjk