-
Notifications
You must be signed in to change notification settings - Fork 712
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
fix: respect CLOUDLFARE_ACCOUNT_ID with wrangler pages project
#6927
Conversation
🦋 Changeset detectedLatest commit: 3eaf77e The changes in this PR will be included in the next version bump. This PR includes changesets to release 2 packages
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 |
wrangler pages project
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/11275721038/npm-package-wrangler-6927 You can reference the automatically updated head of this PR with: npm install --save-dev https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/prs/6927/npm-package-wrangler-6927 Or you can use npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11275721038/npm-package-wrangler-6927 dev path/to/script.js Additional artifacts:npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11275721038/npm-package-create-cloudflare-6927 --no-auto-update npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11275721038/npm-package-cloudflare-kv-asset-handler-6927 npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11275721038/npm-package-miniflare-6927 npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11275721038/npm-package-cloudflare-pages-shared-6927 npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11275721038/npm-package-cloudflare-vitest-pool-workers-6927 npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11275721038/npm-package-cloudflare-workers-editor-shared-6927 npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11275721038/npm-package-cloudflare-workers-shared-6927 Note that these links will no longer work once the GitHub Actions artifact expires.
Please ensure constraints are pinned, and |
6461d3a
to
9485b51
Compare
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.
Looks good! Just one minor comment.
@emily-shen this may have broken something, after upgrading I always see this message even though I do have
When I downgrade to 3.79.0 the error goes away. |
oh no! does 3.80.2 also fix it? In the meantime, you can pass in the desired account id via |
Actually account_id isn't available for pages projects, which suggests you have a Workers project, so I don't think this PR is the cause. Can you share what command you're running so I can help debug? thanks! |
my bad, you're right, it was this commit: I'm currently on 3.79.0... if I upgrade wrangler to 0.0.0-3fa846ec2 I start seeing the error. I'm running the following command:
And my wrangler-site.toml has an account_id configured. |
apologies for the false alarm - tracking my issue in #6947 |
No worries, thanks for tracking down the issue! We'll look into it asap :) |
What this PR solves / how to test
Fixes #4947
Previously
pages project
commands were always using cached accound id values, regardless of what was passed in as an env variable.Author has addressed the following