-
Notifications
You must be signed in to change notification settings - Fork 688
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bring across @cloudflare/kv-asset-handler #4782
Conversation
|
A wrangler prerelease is available for testing. You can install this latest build in your project with: npm install --save-dev https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/7846804897/npm-package-wrangler-4782 You can reference the automatically updated head of this PR with: npm install --save-dev https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/prs/4782/npm-package-wrangler-4782 Or you can use npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/7846804897/npm-package-wrangler-4782 dev path/to/script.js Additional artifacts:npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/7846804897/npm-package-create-cloudflare-4782 --no-auto-update npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/7846804897/npm-package-cloudflare-kv-asset-handler-4782 npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/7846804897/npm-package-miniflare-4782 npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/7846804897/npm-package-cloudflare-pages-shared-4782 Note that these links will no longer work once the GitHub Actions artifact expires.
Please ensure constraints are pinned, and |
Nice to see this!! Is there any way to bring over the commit history like in #4315 - I feel there's a lot of nuance and history there that would be good to keep? |
72d64c0
to
2e01544
Compare
Yup, absolutely can do. That's a good shout, thanks! :) |
580dc89
to
bdf0866
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #4782 +/- ##
==========================================
+ Coverage 70.45% 70.50% +0.05%
==========================================
Files 295 295
Lines 15409 15409
Branches 3948 3948
==========================================
+ Hits 10856 10864 +8
+ Misses 4553 4545 -8 |
bdf0866
to
7d96003
Compare
28dc4dc
to
c3faba1
Compare
@@ -17,6 +17,9 @@ | |||
# C3 ownership | |||
/packages/create-cloudflare/ @cloudflare/c3 | |||
|
|||
# kv-asset-handler ownership | |||
/packages/kv-asset-handler/ @cloudflare/developer-advocacy @kristianfreeman @rickyrobinett @lauragift21 @LoganGrasby @craigsdennis |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Github seems to think some of these users/teams don't exist.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, they need to be added to this repo. cc. @lrapoport-cf
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
I think this now opts kv-asset-handler into the Changesets based deployment process, right?
Also is there a PR in flight to "turn off" the old repository so that people don't accidentally deploy from there? And also to transfer and redirect issues to this repo?
It does indeed. That was the primary motivation for it actually, since I have magical admin powers to merge this PR and archive the repo once this one is in. I'll bring across all issues and label them with |
Co-Authored-By: Avery Harnish <EverlastingBugstopper@users.noreply.github.com>
Co-Authored-By: Avery Harnish <EverlastingBugstopper@users.noreply.github.com>
Bumps [prettier](https://github.com/prettier/prettier) from 2.5.1 to 2.8.1. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@2.5.1...2.8.1) --- updated-dependencies: - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.7. - [Release notes](https://github.com/minimistjs/minimist/releases) - [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md) - [Commits](minimistjs/minimist@v1.2.5...v1.2.7) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2. - [Release notes](https://github.com/isaacs/minimatch/releases) - [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md) - [Commits](isaacs/minimatch@v3.0.4...v3.1.2) --- updated-dependencies: - dependency-name: minimatch dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1. - [Release notes](https://github.com/sindresorhus/normalize-url/releases) - [Commits](https://github.com/sindresorhus/normalize-url/commits) --- updated-dependencies: - dependency-name: normalize-url dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
This is handled by prettier
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…4.20230115.0 (#364) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [ava](https://github.com/avajs/ava) from 5.1.1 to 5.2.0. - [Release notes](https://github.com/avajs/ava/releases) - [Commits](avajs/ava@v5.1.1...v5.2.0) --- updated-dependencies: - dependency-name: ava dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
fd24175
to
91cca79
Compare
Adds @cloudflare/kv-asset-handler to workers-sdk.
A slightly wonky #4315.
The only interesting commits are these four: