diff --git a/.github/workflows/congratsbot.yml b/.github/workflows/congratsbot.yml index 2853c2ff9..d9552ffe2 100644 --- a/.github/workflows/congratsbot.yml +++ b/.github/workflows/congratsbot.yml @@ -8,7 +8,7 @@ on: jobs: congrats: name: "discord:congratsbot" - if: github.repository == 'snowpackjs/astro' + if: github.repository == 'withastro/astro' runs-on: ubuntu-latest steps: - id: setup @@ -21,4 +21,4 @@ jobs: # DISCORD_AVATAR: ${{ github.event.pull_request.user.avatar_url }} uses: Ilshidur/action-discord@0.3.2 with: - args: '**Sweet!** <${{ github.event.commits[0].author.name }}> just merged ["\"${{ steps.setup.outputs.COMMIT_MSG }}\""]() ```${{ github.event.commits[0].message }}```' + args: '**Sweet!** <${{ github.event.commits[0].author.name }}> just merged ["\"${{ steps.setup.outputs.COMMIT_MSG }}\""]() ```${{ github.event.commits[0].message }}```' diff --git a/.github/workflows/issue.yml b/.github/workflows/issue.yml index 76fda3275..e1696570f 100644 --- a/.github/workflows/issue.yml +++ b/.github/workflows/issue.yml @@ -18,19 +18,19 @@ jobs: uses: srggrs/assign-one-project-github-action@1.2.1 if: github.event.action == 'opened' && startsWith(github.event.issue.title, '🐛 BUG:') with: - project: 'https://github.com/snowpackjs/astro/projects/2' + project: 'https://github.com/withastro/astro/projects/2' column_name: 'Needs Triage' - name: Assign RFCs to the RFC Tracker uses: srggrs/assign-one-project-github-action@1.2.1 if: github.event.action == 'opened' && startsWith(github.event.issue.title, '💡 RFC:') with: - project: 'https://github.com/snowpackjs/astro/projects/3' + project: 'https://github.com/withastro/astro/projects/3' column_name: 'Discussing' - name: Assign RFCs to the Docs Tracker uses: srggrs/assign-one-project-github-action@1.2.1 if: github.event.action == 'opened' && startsWith(github.event.issue.title, '📘 DOC:') with: - project: 'https://github.com/snowpackjs/astro/projects/5' + project: 'https://github.com/withastro/astro/projects/5' column_name: 'TODO' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 60f3ebc26..e1711d20f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -43,7 +43,7 @@ jobs: DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }} uses: Ilshidur/action-discord@0.3.2 with: - args: 'A new release just went out! [Release notes →]()' + args: 'A new release just went out! [Release notes →]()' - name: push main branch to latest branch if: steps.changesets.outputs.published == 'true' diff --git a/.github/workflows/stat.yml b/.github/workflows/stat.yml index 5668a826a..e00cf90f1 100644 --- a/.github/workflows/stat.yml +++ b/.github/workflows/stat.yml @@ -7,7 +7,7 @@ on: jobs: stat: - if: github.repository == 'snowpackjs/astro' + if: github.repository == 'withastro/astro' runs-on: ubuntu-latest steps: - name: Check out code using Git diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ad9ed943a..4dd8a64d7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -186,7 +186,7 @@ When in prerelease mode, the automatic PR release process will no longer release 1. Run `yarn release` to publish your new release. 1. Run `git push && git push --tags` to push your new release to GitHub. 1. Run `git push release/0.X:latest` to push your release branch to `latest`. This will trigger an update to the docs site, the www site, etc. -1. Go to https://github.com/snowpackjs/astro/releases/new and create a new release. Copy the new changelog entry from https://github.com/snowpackjs/astro/blob/latest/packages/astro/CHANGELOG.md. +1. Go to https://github.com/withastro/astro/releases/new and create a new release. Copy the new changelog entry from https://github.com/withastro/astro/blob/latest/packages/astro/CHANGELOG.md. 1. Post in Discord #announcements channel, if needed! ## Translations diff --git a/GOVERNANCE.md b/GOVERNANCE.md index c96200f1f..f8a05f7f3 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -234,7 +234,7 @@ Please let me know if you’re interested in accepting this invitation. If so, w Best, ${MY_NAME} -*PS: As a reminder, our Governance document describes the following privileges and responsibilities for the **L2 - Maintainer** role: https://github.com/snowpackjs/astro/blob/main/GOVERNANCE.md* +*PS: As a reminder, our Governance document describes the following privileges and responsibilities for the **L2 - Maintainer** role: https://github.com/withastro/astro/blob/main/GOVERNANCE.md* ``` ## Voting: Core Maintainer (L3) Nomination diff --git a/STYLE_GUIDE.md b/STYLE_GUIDE.md index c8dc2f43e..b8d6574db 100644 --- a/STYLE_GUIDE.md +++ b/STYLE_GUIDE.md @@ -6,7 +6,7 @@ Welcome to the Astro style guide. This document is meant to guide you on the cod - Blog post writing style - Discord/Twitter writing style -For the RFC writing guide, check out the [RFC issue template](https://github.com/snowpackjs/astro/issues/new/choose). +For the RFC writing guide, check out the [RFC issue template](https://github.com/withastro/astro/issues/new/choose). ### Linting (Style Rules) @@ -16,8 +16,8 @@ Anything enforced by linting and formatting is considered a **style rule.** It i These style rules are maintained in configuration files, and therefore not documented in this document. Read any of the following configuration files to learn more about the style rules that we strictly enforced across the codebase: -- [ESLint](https://github.com/snowpackjs/astro/blob/main/.eslintrc.cjs) (Linting) -- [Prettier](https://github.com/snowpackjs/astro/blob/main/.prettierrc.json) (Formatting) +- [ESLint](https://github.com/withastro/astro/blob/main/.eslintrc.cjs) (Linting) +- [Prettier](https://github.com/withastro/astro/blob/main/.prettierrc.json) (Formatting) Alternatively, don't worry too much about style rules and trust that our tools will catch these issues for you and offer inline suggestions as you work. diff --git a/docs/README.md b/docs/README.md index 623b6ede3..e7154efe9 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,4 +1,4 @@ -# Astro Docs Astro logo +# Astro Docs Astro logo ## Contributing diff --git a/docs/src/components/Footer/AvatarList.astro b/docs/src/components/Footer/AvatarList.astro index 053b015fa..06ac2cd0b 100644 --- a/docs/src/components/Footer/AvatarList.astro +++ b/docs/src/components/Footer/AvatarList.astro @@ -7,8 +7,8 @@ export interface Props { const { path } = Astro.props as Props; const commitPath = 'docs/' + path; -const url = `https://api.github.com/repos/snowpackjs/astro/commits?path=${commitPath}`; -const commitsURL = `https://github.com/snowpackjs/astro/commits/main/${commitPath}`; +const url = `https://api.github.com/repos/withastro/astro/commits?path=${commitPath}`; +const commitsURL = `https://github.com/withastro/astro/commits/main/${commitPath}`; async function getCommits(url) { try { diff --git a/docs/src/components/RightSidebar/MoreMenu.astro b/docs/src/components/RightSidebar/MoreMenu.astro index 6ae8425cc..1b39cff10 100644 --- a/docs/src/components/RightSidebar/MoreMenu.astro +++ b/docs/src/components/RightSidebar/MoreMenu.astro @@ -35,7 +35,7 @@ const {editHref} = Astro.props;
  • - + diff --git a/www/src/data/blog-posts/astro-018.md b/www/src/data/blog-posts/astro-018.md index a09a9f3b9..1f5d05b60 100644 --- a/www/src/data/blog-posts/astro-018.md +++ b/www/src/data/blog-posts/astro-018.md @@ -42,7 +42,7 @@ Named slots are particularly useful for page layouts. A layout can now specify s Solid.js logo -[Solid](https://www.solidjs.com/) is a JSX-based UI framework that bills itself as the familiar, modern, more reactive alternative to React. We're really excited about Solid, and with the new [Solid renderer](https://github.com/snowpackjs/astro/tree/main/packages/renderers/renderer-solid) for Astro you can use Solid as a first-class framework in your project. +[Solid](https://www.solidjs.com/) is a JSX-based UI framework that bills itself as the familiar, modern, more reactive alternative to React. We're really excited about Solid, and with the new [Solid renderer](https://github.com/withastro/astro/tree/main/packages/renderers/renderer-solid) for Astro you can use Solid as a first-class framework in your project. Adding support for Solid (our third officially-supported JSX framework) wasn't easy, and required a major refactoring of how Astro handles JSX. The final result was worth it: Astro is now much better at supporting different types of JSX and can even support the new React v17 JSX transform. This new foundation for Astro should support us well into the future. @@ -53,7 +53,7 @@ The release of Solid v1.0 is the perfect showcase for Astro's multi-framework pr ![Lit logo](/assets/blog/astro-018/lit-logo.svg) -Server-side rendering (SSR) for web components is finally here, thanks to Lit and the new [Lit renderer for Astro](https://github.com/snowpackjs/astro/tree/main/packages/renderers/renderer-lit). +Server-side rendering (SSR) for web components is finally here, thanks to Lit and the new [Lit renderer for Astro](https://github.com/withastro/astro/tree/main/packages/renderers/renderer-lit). Thanks to the [Declarative Shadow DOM](https://web.dev/declarative-shadow-dom/) -- a new HTML feature that's now available in Chrome -- the Lit project was able to release experimental SSR support for Lit. Define a custom element in JavaScript and server render it with Astro as you would any other component from React or Vue. Unlike other JS components, you still use the custom element tag name in your HTML. @@ -66,7 +66,7 @@ We've been absolutely blown away by the love Astro has recieved in such a short - Featured articles and guides from [Netlify](https://www.netlify.com/blog/2021/07/23/build-a-modern-shopping-site-with-astro-and-serverless-functions/), [Cloudflare](https://developers.cloudflare.com/pages/framework-guides/astro), [CSS Tricks](https://css-tricks.com/a-look-at-building-with-astro/), and more. - Over 2,000 developers have downloaded the [Astro VSCode extension](https://marketplace.visualstudio.com/items?itemName=astro-build.astro-vscode) - Over 500 weekly visitors to our [amazing Discord](https://astro.build/chat) -- Over 300 public projects using Astro [on Github](https://github.com/snowpackjs/astro) +- Over 300 public projects using Astro [on Github](https://github.com/withastro/astro) - 2 (TWO!) Astro jobs already posted on Discord! - [GitHub adds support for Astro component syntax highlighting](https://twitter.com/n_moore/status/1417881860051509250) diff --git a/www/src/data/blog-posts/astro-019.md b/www/src/data/blog-posts/astro-019.md index b53a72c3a..235bbd4e4 100644 --- a/www/src/data/blog-posts/astro-019.md +++ b/www/src/data/blog-posts/astro-019.md @@ -130,7 +130,7 @@ Not all developers speak English. In fact, most don't. Luckily, some amazing con - [Suomi](https://docs.astro.build/fi/getting-started) - [Русский](https://docs.astro.build/ru/getting-started) -These are still a work in progress, and we'll keep working towards 100% translation as we creep closer to a v1.0 release. If you know a few languages and are able to contribute, [we could really use your help!](https://github.com/snowpackjs/astro/blob/main/CONTRIBUTING.md#translations) +These are still a work in progress, and we'll keep working towards 100% translation as we creep closer to a v1.0 release. If you know a few languages and are able to contribute, [we could really use your help!](https://github.com/withastro/astro/blob/main/CONTRIBUTING.md#translations) ## Open Collective @@ -142,7 +142,7 @@ We created an Open Collective because corporate sponsorship is one of the few pr Chances are, your company benefits from open source software. Invest in the technologies that power your business by sponsoring Astro and any other open source projects that you use. **Bonus:** thousands of developers will see your logo on our README and the [astro.build homepage](https://astro.build), every day. -100% of funds raised are invested directly back into the project and our community. You can read more about how funds are distributed by reading our [FUNDING.md](https://github.com/snowpackjs/astro/blob/main/FUNDING.md) doc on GitHub. +100% of funds raised are invested directly back into the project and our community. You can read more about how funds are distributed by reading our [FUNDING.md](https://github.com/withastro/astro/blob/main/FUNDING.md) doc on GitHub. We'll be tweeting out personal "thank you" messages to every person and company who hits the ["Sponsor"](https://opencollective.com/astrodotbuild) button in the next 48 hours. Our first, very special THANK YOU goes out to [Chris Jennings](https://twitter.com/ckj), CCO and co-founder of [Sentry](https://sentry.io/), for being our first official sponsor! 🎉 diff --git a/www/src/data/blog-posts/astro-021-preview.md b/www/src/data/blog-posts/astro-021-preview.md index 338cff00a..849564921 100644 --- a/www/src/data/blog-posts/astro-021-preview.md +++ b/www/src/data/blog-posts/astro-021-preview.md @@ -37,9 +37,9 @@ This switch from Snowpack to Vite might come as a surprise to some: Both Drew an ## Hello, WASM! -Astro 0.21 features another huge low-level improvement: the brand new [@astrojs/compiler](https://github.com/snowpackjs/astro-compiler-next). Astro's new compiler is written in Go and distributed as WASM. You can run it right in your browser, or on the server in Node.js and Deno. +Astro 0.21 features another huge low-level improvement: the brand new [@astrojs/compiler](https://github.com/withastro/astro-compiler-next). Astro's new compiler is written in Go and distributed as WASM. You can run it right in your browser, or on the server in Node.js and Deno. -The new [@astrojs/compiler](https://github.com/snowpackjs/astro-compiler-next) unlocks: +The new [@astrojs/compiler](https://github.com/withastro/astro-compiler-next) unlocks: - **Flexibility:** Run the compiler anywhere with WASM. - **Speed:** Build sites faster with Go's compiled-language performance. @@ -89,7 +89,7 @@ Now, Astro's dev server sends HTML updates to the browser and then runs a small ## Try it today -If you've read this far, we'd love your help trying out the latest release before launch. You can try out our latest release today [in the browser](https://gitpod.io#snapshot/5e7cf2f1-8108-4fa5-99d3-ed8de70d8c23) or by running `npm install astro@next--compiler` in a new project directory. You can follow our progress and leave feedback in the `next` PR on GitHub: https://github.com/snowpackjs/astro/pull/1406 +If you've read this far, we'd love your help trying out the latest release before launch. You can try out our latest release today [in the browser](https://gitpod.io#snapshot/5e7cf2f1-8108-4fa5-99d3-ed8de70d8c23) or by running `npm install astro@next--compiler` in a new project directory. You can follow our progress and leave feedback in the `next` PR on GitHub: https://github.com/withastro/astro/pull/1406 Leave feedback, report bugs, and get involved with Astro's development in our [Discord server](https://astro.build/chat). You can also [follow along](https://twitter.com/astrodotbuild) on Twitter. diff --git a/www/src/data/blog-posts/introducing-astro.md b/www/src/data/blog-posts/introducing-astro.md index fd381e7ea..897f2c2ba 100644 --- a/www/src/data/blog-posts/introducing-astro.md +++ b/www/src/data/blog-posts/introducing-astro.md @@ -94,7 +94,7 @@ By building your site to static HTML by default, Astro makes it difficult (but n Astro is built by the team of open source developers behind [Snowpack](https://snowpack.dev) and [Skypack](https://skypack.dev), with additional contributions from the community. -**Astro is and always will be free.** It is an open source project released under the [MIT license](https://github.com/snowpackjs/astro/blob/main/LICENSE). +**Astro is and always will be free.** It is an open source project released under the [MIT license](https://github.com/withastro/astro/blob/main/LICENSE). We care deeply about building a more sustainable future for open source software. At the same time, we need to support Astro's development long-term. This requires money (donations alone aren't enough.)