0
Fork 0
mirror of https://github.com/withastro/astro.git synced 2024-12-16 21:46:22 -05:00
Commit graph

461 commits

Author SHA1 Message Date
FredKSchott
c02542eeaa [ci] collect stats 2022-05-13 12:01:56 +00:00
Fred K. Schott
7cd4b1bc12
[ci] update lockfile (#3287)
* [ci] update lockfile

* chore: fix lockfile

* fix: pin turbo

Co-authored-by: FredKSchott <FredKSchott@users.noreply.github.com>
Co-authored-by: Nate Moore <nate@skypack.dev>
2022-05-12 11:42:34 -05:00
FredKSchott
2fed346a00 [ci] collect stats 2022-05-12 12:02:06 +00:00
FredKSchott
71f852cad9 [ci] collect stats 2022-05-11 12:04:20 +00:00
FredKSchott
1acbcaba9e [ci] collect stats 2022-05-10 12:02:57 +00:00
FredKSchott
63308c38cb [ci] collect stats 2022-05-09 12:02:29 +00:00
FredKSchott
0b35b3e13d [ci] collect stats 2022-05-08 12:02:02 +00:00
FredKSchott
f0bca24dec [ci] collect stats 2022-05-07 12:02:03 +00:00
FredKSchott
f159c18bf5 [ci] collect stats 2022-05-06 12:02:39 +00:00
FredKSchott
3795785b2d [ci] collect stats 2022-05-05 12:06:38 +00:00
FredKSchott
8de641cb7f [ci] collect stats 2022-05-04 12:02:40 +00:00
Matthew Phillips
f76038ac7d
Telemetry (#3256)
* feat: add @astrojs/telemetry

* feat: add telemetry events, add queueing system

* feat(telemetry): record CLI events

* chore: add note

* feat: support generic TELEMETRY_DISABLED env var

* Fix test script

* shim telemetry in tests

* Shim telemetry in other commands

* Stub telemetry in the memory leak test

* Disable telemetry in smoke tests

* Adds a changeset

* Run the formatter

* few updates

* Include config keys

* Add shallow viteKeys array:
:

* Add vite keys and tests

Co-authored-by: Nate Moore <nate@skypack.dev>
2022-05-03 09:07:28 -04:00
FredKSchott
4599f1fc94 [ci] collect stats 2022-05-03 12:02:13 +00:00
FredKSchott
c3f411a7f2 [ci] collect stats 2022-05-02 12:03:59 +00:00
FredKSchott
43bb1ee66b [ci] collect stats 2022-05-01 12:02:17 +00:00
FredKSchott
28bfe3daf2 [ci] collect stats 2022-04-30 12:05:15 +00:00
Juan Martín Seery
6cd9ef577e
chore: remove unintended changelogs (#3233)
* Removed unused CHANGELOGS

* Added `astro-scripts` to changeset ignore

* Reverted config.json
2022-04-29 08:41:16 -07:00
FredKSchott
eb5c9a8b14 [ci] collect stats 2022-04-29 12:02:09 +00:00
FredKSchott
e90be57c25 [ci] collect stats 2022-04-28 12:07:04 +00:00
FredKSchott
b3272f758f [ci] collect stats 2022-04-27 12:02:25 +00:00
FredKSchott
8dd16e38c1 [ci] collect stats 2022-04-26 12:07:02 +00:00
FredKSchott
3bb23ba6c3 [ci] collect stats 2022-04-25 12:07:00 +00:00
FredKSchott
205c499a3e [ci] collect stats 2022-04-24 12:01:50 +00:00
FredKSchott
0714c58aa7 [ci] collect stats 2022-04-23 12:05:20 +00:00
Fred K. Schott
bd76716c88
[ci] update lockfile (#3162)
Co-authored-by: FredKSchott <FredKSchott@users.noreply.github.com>
2022-04-22 10:04:01 -04:00
FredKSchott
e632c09049 [ci] collect stats 2022-04-22 12:02:07 +00:00
FredKSchott
add650a47f [ci] collect stats 2022-04-21 12:04:14 +00:00
Fred K. Schott
00b8343844
[ci] update lockfile (#3153)
Co-authored-by: FredKSchott <FredKSchott@users.noreply.github.com>
2022-04-20 09:42:31 -04:00
FredKSchott
b19628e0a7 [ci] collect stats 2022-04-20 12:02:22 +00:00
FredKSchott
c35e94f544 [ci] collect stats 2022-04-19 12:07:11 +00:00
FredKSchott
41d503c7b1 [ci] collect stats 2022-04-18 12:02:12 +00:00
FredKSchott
83db4ef5b6 [ci] collect stats 2022-04-17 12:02:05 +00:00
FredKSchott
73bf2e5923 [ci] collect stats 2022-04-16 12:02:03 +00:00
FredKSchott
fa573f0e97 [ci] collect stats 2022-04-15 12:02:12 +00:00
FredKSchott
1b6cb6cfea [ci] collect stats 2022-04-14 12:02:14 +00:00
github-actions[bot]
b23f6b1596
[ci] release (#3101)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-04-13 08:55:32 -04:00
FredKSchott
200a01c4f8 [ci] collect stats 2022-04-13 12:03:01 +00:00
FredKSchott
f968c05489 [ci] collect stats 2022-04-12 12:03:58 +00:00
Fred K. Schott
771127ea29
remove unused renderers (#3063) 2022-04-11 11:19:41 -07:00
FredKSchott
6c6e947740 [ci] collect stats 2022-04-11 12:03:17 +00:00
Fred K. Schott
77c0be5b26
update lockfile (#3059) 2022-04-10 19:12:30 -07:00
Juan Martín Seery
982f64f69a
chore: updated esbuild (#3028)
* chore: updated esbuild

* Changeset
2022-04-10 14:33:10 -07:00
FredKSchott
ce0c54ae43 [ci] collect stats 2022-04-10 12:02:10 +00:00
FredKSchott
eb2ac8d53b [ci] collect stats 2022-04-09 12:01:54 +00:00
FredKSchott
3c5715a740 [ci] collect stats 2022-04-08 12:02:04 +00:00
FredKSchott
0b96d8d0c2 [ci] collect stats 2022-04-07 12:07:09 +00:00
FredKSchott
29792649d2 [ci] collect stats 2022-04-06 12:02:22 +00:00
FredKSchott
50bd14aca8 [ci] collect stats 2022-04-05 12:02:09 +00:00
FredKSchott
cd1c407e20 [ci] collect stats 2022-04-04 12:03:22 +00:00
FredKSchott
64869b5710 [ci] collect stats 2022-04-03 12:01:54 +00:00
Fred K. Schott
1335797903
update prettier width (#2968) 2022-04-02 14:15:41 -06:00
Fred K. Schott
3483cc2285
exit prerelease mode (#2967) 2022-04-02 13:37:28 -06:00
Nate Moore
17c02925c5
Migrate to new config (#2962)
* wip: config migration

* fix: formatting

* refactor: projectRoot -> root

* refactor: pageUrlFormat -> format

* refactor: buildOptions.site -> site

* refactor: public -> publicDir

* refactor: dist -> outDir

* refactor: styleOptions -> style

* fix: some dist tests -> outDir

* refactor: remove legacyBuild (with TODOs)

* refactor: more legacyBuild cleanup

* refactor: server host and port

* fix: remove experimentalStaticBuild CLI flag

* refactor: src -> srcDir

* refactor: devOptions.trailing -> trailing

* refactor: remove sitemap + related flags

* refactor: experimentalSSR -> experimental.ssr

* fix: last devOptions

* refactor: drafts -> markdown.drafts

* fix: TS error on port as const

* refactor: remove pages

* refactor: more --project-root updates

* refactor: markdownOptions -> markdown

* fix: remaining type errors

* feat: update AstroUserConfig

* refactor: update CLI flag mapper + server mapper

* fix: loadFixture projectRoot

* fix: merge CLI flags before validating / transforming

* wip: attempt to fix bad createRouteManifest config

* refactor: combine config.base and config.site

* fix: skip route manifest test for now

* fix: site and base handling

* refactor: update failing config testes

* fix: build failure

* feat: update config types with migration help

* chore: update types

* fix(deno): update deno fixture

* chore: remove config migration logic

* chore: remove logLevel

* chore: clean-up config types

* chore: update config warning

* chore: add changeset

* Sitemap Integration (#2965)

* feat: add sitemap filter config option

* feat: add canonicalURL sitemap config option

* docs: update sitemap README

* fix: update for new config

* fix: filter not being applied

* chore: changeset

Co-authored-by: bholmesdev <hey@bholmes.dev>

* fred pass

* fix: Astro.resolve typo

* fix: public => publicDir

Co-authored-by: bholmesdev <hey@bholmes.dev>
Co-authored-by: Fred K. Schott <fkschott@gmail.com>
2022-04-02 12:29:59 -06:00
FredKSchott
42760e07ca [ci] collect stats 2022-04-02 12:01:59 +00:00
FredKSchott
2886cc2e71 [ci] collect stats 2022-04-01 12:04:05 +00:00
FredKSchott
25c1abff10 [ci] collect stats 2022-03-31 12:02:15 +00:00
FredKSchott
364ece8776 [ci] collect stats 2022-03-30 12:02:44 +00:00
FredKSchott
f89dc5c04a [ci] collect stats 2022-03-29 12:06:44 +00:00
FredKSchott
c40813e932 [ci] collect stats 2022-03-28 12:02:06 +00:00
FredKSchott
cc5631bdea [ci] collect stats 2022-03-27 12:01:57 +00:00
FredKSchott
4a995817f1 [ci] collect stats 2022-03-26 12:03:39 +00:00
FredKSchott
d7111ba388 [ci] collect stats 2022-03-25 12:02:11 +00:00
FredKSchott
003df32122 [ci] collect stats 2022-03-24 12:02:03 +00:00
FredKSchott
715fab4faf [ci] collect stats 2022-03-23 12:06:45 +00:00
FredKSchott
930dc75c13 [ci] collect stats 2022-03-22 12:02:05 +00:00
FredKSchott
3a7f992c29 [ci] collect stats 2022-03-21 12:06:38 +00:00
FredKSchott
2a8580c251 [ci] format 2022-03-19 17:34:21 +00:00
Nate Moore
9219d5e1c0
Release bot (#2836)
* fix(ci): improve release-bot message by dynamically generating packageMap

* fix(ci): update changeset to refresh lockfile after version
2022-03-19 10:33:24 -07:00
FredKSchott
0a498d7289 [ci] collect stats 2022-03-19 12:02:55 +00:00
Fred K. Schott
6386c14d00
Astro Integration System (#2820)
* update examples

* add initial integrations

* update tests

* update astro

* update ci

* get final tests working

* update injectelement todo

* update ben code review

* respond to final code review feedback
2022-03-18 15:35:45 -07:00
FredKSchott
0af017b9fc [ci] collect stats 2022-03-18 12:01:52 +00:00
FredKSchott
f6709d7259 [ci] collect stats 2022-03-17 12:02:08 +00:00
FredKSchott
0a330fdc9a [ci] collect stats 2022-03-16 12:02:01 +00:00
github-actions[bot]
2b89613539
[ci] release (#2808)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-03-15 19:40:27 -05:00
Nate Moore
9e59ec921f
Disable sourcemaps for build (#2806)
* fix: disable sourcemaps for build

* chore: add changeset
2022-03-15 19:25:24 -05:00
FredKSchott
0e4662df01 [ci] collect stats 2022-03-15 12:02:12 +00:00
FredKSchott
77e5733deb [ci] collect stats 2022-03-14 12:01:47 +00:00
FredKSchott
df4ebd479e [ci] collect stats 2022-03-13 12:01:50 +00:00
FredKSchott
659ef9bd93 [ci] collect stats 2022-03-12 12:01:40 +00:00
Fred K. Schott
1634172ff9
[ci] update lockfile (#2763)
Co-authored-by: FredKSchott <FredKSchott@users.noreply.github.com>
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2022-03-11 16:38:28 -06:00
FredKSchott
ba68daa235 [ci] collect stats 2022-03-11 12:02:13 +00:00
Fred K. Schott
79fc320480
update deps: esbuild, typescript (#2750)
* update dep: typescript

* update dep: esbuild

* update types

* update types

* update dep: es-module-lexer

* update tests
2022-03-10 09:55:40 -06:00
Nate Moore
567008cfc1
chore(ci): remove second smoke test with --experimental-static-build flag (#2748) 2022-03-10 09:23:54 -06:00
FredKSchott
7c064f8f4f [ci] collect stats 2022-03-10 12:02:05 +00:00
Nate Moore
72c2c86e9d
merge next into main (#2705)
* Unflag the static build (#2652)

* Unflag the static build

* Only set legacyBuild to false if experimentalSSR is true

* Use legacy build when we have to

* Put a few more tests into legacy mode

* Last two

* Make astro-basic use the legacy build

* Adds a changeset

* Mark the lit test as legacy

* Update yarn lock

* Update based on feedback

* Add --legacy-build flag

* Move astro-basic test to use static build (#2682)

* Move some tests over to the static build (#2677)

* Move some tests over to the static build

* Fix assets tests

* Fix the assets tests

* Fix for the client:only components

* Moves asset tests to the static build

* Move postcss test over to static build

* Bring back legacy build for astro-basic test

* Move astro-basic test to use static build

* Migrate more tests to the static build (#2693)

* fix: disable HMR during build (#2684)

* Migrate more tests to the static build

* Only prepend links in non-legacy mode

* Add the 0-css tests

* Convert all CSS tests to the static build

* Migrate Astro global tests

* Remove .only

* Fix static build tests

* Migrate a few more

* More tests

* Move the lit test back to legacy

* Increase the test timeout

Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>

* Improve `head` injection behavior (#2436)

* feat: add renderHead util to server

* feat: remove `layouts` from config, Vite plugin

* fix: improve head injection during rendering

* chore: update compiler

* fix: do not escape links

* chore: enter `pre` mode

* Replace `send` with `sirv` (#2713)

* remove send

* Create thick-ravens-chew.md

* I feel like I'm going to screw something up

* working finally!

* rewrite req.url

* Add tiny bit of doc

* Update .gitignore

Co-authored-by: Evan Boehs <evan@boehs.org>

* Move remaining tests to the static build (#2712)

* Move lit test to the static build

* Migrate astro-env plugin to work in the static build

* Do not remove vite:define

* Adds a changeset

* Add a warning when passing the --experimental-static-build flag (#2718)

* Add a warning when passing the --experimental-static-build flag

* Disable the lint warning

* [ci] release (next) (#2721)

* [ci] release (next)

* chore: update changeset

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Nate Moore <nate@skypack.dev>

* 404 page (#2719)

* Fix: build to 404.html in the static build

* Adds a changeset

* fix pnpm install missing peer deps

* fix svelte version in workspace

* fix lockfile

* fix(webapi): add dev script

* improve preview reliability (#2739)

* improve preview reliability - fix broken tests

* shamefully hoist to unblock

* remove lit from test running

* chore: update lockfile

Co-authored-by: Matthew Phillips <matthew@skypack.dev>
Co-authored-by: Evan Boehs <evan@boehs.org>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Fred K. Schott <fkschott@gmail.com>
2022-03-09 15:44:26 -06:00
FredKSchott
e27865d2af [ci] collect stats 2022-03-09 12:01:58 +00:00
Fred K. Schott
240d88aefe
fix format (#2736) 2022-03-08 15:20:04 -08:00
Ben Holmes
0ae96bb749
Fix/2177/log missing local network ip (#2732)
* feat: show "localhost" for local network IPs

* refactor: remove timestamps from addr logs

* fix: hide timestamp on null types

* feat: add emoji OS helper

* feat: make logs 100% nicer

* refactor: extract isLocalHost to util

* feat: update preview logs to match

* chore: add changeset

* fix: pull pkg version from package.json

* refactor: remove 👉 guys

* fix: devStart return type

* feat: inject process.env.PACKAGE_VERSION at build time

* feat: update unit test for hostname checks

Co-authored-by: Nate Moore <nate@skypack.dev>
2022-03-08 17:11:18 -05:00
Nate Moore
d08ddaf5b9
Move from yarn to pnpm (#2455)
* chore: `yarn` => `pnpm`

* docs: `yarn` => `pnpm`

* chore(ci): yarn => pnpm

* chore(ci): update pnpm cache path

* fix: add missing deps

* fix: add missing deps

* test: add package.json to all test fixtures

* chore: improve hoisting behavior

* chore: move turbo into package.json

* chore: update npmrc

* fix: add missing `debug` dependency

* chore: remove prepare script

* test: fix new tests

* fix: fully resolve renderer paths and `astro/internal` path

* chore: update lockfile

* chore: remove log

* fix: resolve renderers in vite-plugin-jsx

* fix: prefer public-hoist-pattern to shamefully-hoist

* chore: ignore @babel/core peer warning

* chore: update dependencies

* test: add autoprefixer as explicit dep

* chore: update `.npmrc` file in examples

* chore: update dependencies

* fix: resolve renderer dependencies in static build

* fix: static build renderer resolution

* chore: fix smoke tests

* chore: hoist autoprefixer

* chore: update lockfile

* attempt: use full file:// path on Windows

* attempt: use astro/internal

* attempt: optimize astro/internal

* attempt: expose ./internal.js

* chore: add missing package.json files

* attempt: resolve astro/internal path

* chore: tidy package.json

* chore: update lockfile

* chore: update deps

* chore: update deps

* chore: yarn -> pnpm

* attempt: explicit /@fs urls

* attempt: explicit /@fs urls

* chore: update all examples for pnpm

* chore: fix hoisting for with-vite-plugin-pwa

* chore(ci): fix sharp install

* chore: update with-vite-plugin-pwa example

* fix: pin vite-plugin-pwa to 0.11.11

* fix: add workbox-window to vite-plugin-pwa deps

* refactor: use pnpm update --recursive

Co-authored-by: JuanM04 <me@juanm04.com>

* chore: yarn => pnpm

* chore: yarn => pnpm

* fix: update smoke test to skip examples which don't work in static build

* update lockfile

* chore: update .npmrc files

* chore: update lockfile

* fix: smoke script

* chore: update .npmrc file

* fix: return to shamefully-hoist (shamefully)

* chore: update lockfile

* fix(smoke): ignore scripts for smoke tests

* fix: update example to disable renderers

* chore: bump version

* chore(ci): fix smoke tests

* attempt: disable --frozen-lockfile for smoke tests

* chore: update smoke test

* chore: fix rebase issue

* chore: update lockfile

* fix: smoke tests

* fix(ci): run external smoke tests first

* fix(ci): run syntax

* chore: update lockfile

* fix(ci): ensure submodules are up-to-date

* fix(ci): ensure submodules are up-to-date

* chore: update lockfile

* chore: update for webapi

* chore: silence node:* warnings

* chore: update deps

* fix(ci): persist generated webapi assets

* fix(ci): webapi build script

* chore(ci): remove custom node caching

* chore: keep turbo.json

* chore: update turbo, ignore create-astro

* chore: update deps

* fix(ci): test command

* chore(ci): update test script

Co-authored-by: JuanM04 <me@juanm04.com>
2022-03-08 15:46:11 -06:00
natemoo-re
2f7a4f8eae [ci] yarn format 2022-03-08 16:49:21 +00:00
Nate Moore
068b8ee996
fix(ci): update notify script (#2730) 2022-03-08 10:48:12 -06:00
FredKSchott
42aae7a1c5 [ci] collect stats 2022-03-08 12:02:10 +00:00
Nate Moore
f18ee36dc0
Add @astrojs/webapi package (#2729)
* chore: add @astrojs/webapi

* chore: update package.json

* fix: update file case

* fix: remove lowercase file

* chore: update tests to use mocha

* chore: update LICENSE
2022-03-07 15:36:22 -06:00
FredKSchott
b1af0c0d2b [ci] collect stats 2022-03-07 12:02:23 +00:00
FredKSchott
dbeaf4e13c [ci] collect stats 2022-03-06 12:02:03 +00:00
FredKSchott
f656552ad7 [ci] collect stats 2022-03-05 12:02:03 +00:00
FredKSchott
3cd50d463a [ci] collect stats 2022-03-04 12:02:16 +00:00
FredKSchott
fd6c459d34 [ci] collect stats 2022-03-03 12:08:00 +00:00
Nate Moore
2482fe70b9
Refactor smoke tests to use submodules (#2702)
* chore: delete inlined repos

* refactor: move smoke tests to submodules

* chore: remove smoke sync action

* chore: update ci to fetch submodules for smoke test only

* chore: fix ci script

* feat: delete inlined smoke tests

* fix: update lockfile to exclude smoke tests

* chore(ci): ensure smoke tests can pass in CI
2022-03-02 16:08:42 -06:00
FredKSchott
16f80b1ca1 [ci] collect stats 2022-03-02 12:07:08 +00:00
Fred K. Schott
9ec8980bd2
fix failing format command in CI (#2696)
* fix failing format command in CI

* adds a check to formatting to ci

* ignore the prettier plugin for now

* update smoke to remove prettier plugin
2022-03-01 11:59:06 -08:00
FredKSchott
59a11a58d8 [ci] collect stats 2022-03-01 12:06:48 +00:00
FredKSchott
2221ed53f5 [ci] collect stats 2022-03-01 05:45:19 +00:00
Fred K. Schott
918f1ea4f7
Make smoke tests more deterministic (#2618)
* sync first remote smoke tests

* update smoke test scripts
2022-02-28 21:38:17 -08:00
FredKSchott
04ea9a4aa4 [ci] collect stats 2022-02-28 12:02:13 +00:00
FredKSchott
8343ff6fb5 [ci] collect stats 2022-02-27 12:02:17 +00:00
FredKSchott
f560292d82 [ci] collect stats 2022-02-26 12:02:13 +00:00
FredKSchott
7680fd5118 [ci] collect stats 2022-02-25 12:02:02 +00:00
FredKSchott
0cffbfff39 [ci] collect stats 2022-02-24 12:02:04 +00:00
matthewp
1fba0c4c72 [ci] yarn format 2022-02-23 13:42:05 +00:00
Matthew Phillips
2ad88a9235
Run all smoke tests with the static build (#2609)
* Run all smoke tests with the static build

* Use a direct relative path

* Always use the static build

* Use a path that works in both static and regualr build

* Always download the zip

* astro.build only needs to run once
2022-02-23 08:41:10 -05:00
FredKSchott
a81660e39a [ci] collect stats 2022-02-23 12:02:10 +00:00
FredKSchott
ceadc3cb0f [ci] collect stats 2022-02-22 12:02:48 +00:00
FredKSchott
ad3f3cf41d [ci] collect stats 2022-02-21 12:01:58 +00:00
FredKSchott
c3f3f4c528 [ci] collect stats 2022-02-20 12:01:55 +00:00
FredKSchott
b457ebea7d [ci] collect stats 2022-02-19 12:02:03 +00:00
Fred K. Schott
6edf47a890
improve memory leak test (#2621) 2022-02-18 17:08:28 -08:00
Nate Moore
39cbe50085
Expose private .env variables to import.meta.env during SSR (#2612)
* chore(examples): add env-vars example

* feat: improve import.meta.env support

* chore: add changeset

* test: update astro-envs test

* refactor: cleanup code based on feedback

* fix: import.meta guard

* fix: update memory test threshold to 10%
2022-02-18 16:06:56 -06:00
Nate Moore
37d4dd8d57
Improve smoke tests (#2617)
* chore(ci): improve smoke tests

* chore: skip www test
2022-02-18 15:40:03 -06:00
natemoo-re
3c2eee5732 [ci] yarn format 2022-02-18 20:24:55 +00:00
Matthew Phillips
23783648b6
Adds memory leak test in CI (#2616)
* Add a memory leak test

* Add memory leak smoke test to CI

* Update the latest compiler

* Update yarn.lock

* Remove entries optimization

* Calculate as 5% higher
2022-02-18 14:23:47 -06:00
FredKSchott
9bdceeef28 [ci] collect stats 2022-02-18 12:02:11 +00:00
FredKSchott
c496ac8dad [ci] collect stats 2022-02-17 12:01:49 +00:00
FredKSchott
9e2074b2c1 [ci] collect stats 2022-02-16 12:02:14 +00:00
matthewp
987356fb31 [ci] yarn format 2022-02-15 20:51:14 +00:00
Matthew Phillips
0f6588b229
Skip the docs-main smoke test (#2591) 2022-02-15 15:50:25 -05:00
jonathantneal
b8dbba6c4b [ci] yarn format 2022-02-15 15:52:31 +00:00
Jonathan Neal
fb9a77b77f
Update smoke tests to include external docs and www (#2557)
* Update smoke tests

* nit: remove old comment

* chore: have smoketests use workspace

* nit: re-order application and execution
2022-02-15 10:51:12 -05:00
FredKSchott
acc92431d6 [ci] collect stats 2022-02-15 12:02:11 +00:00
Matthew Phillips
ba5e2b5e6c
Flagged SSR support (#2548)
* Checkpoint, basics are working

* Add the `--experimental-ssr` flag

* Adds the changeset

* Fixes population of getStaticPaths results

* Pass through the imported module

* Route manifest test

* Fix remaining tests

* Fix remaining tests

* Copy server assets over

* Fix types

* Allowing passing in the request to the Node version of App

* Improve the example app

* Gets CI to pass
2022-02-14 12:48:52 -05:00
FredKSchott
d107b04c42 [ci] collect stats 2022-02-14 12:02:13 +00:00
FredKSchott
acb6746d93 [ci] collect stats 2022-02-13 12:01:50 +00:00
FredKSchott
4519b8fb47 [ci] collect stats 2022-02-12 12:01:55 +00:00
FredKSchott
176b77329e [ci] collect stats 2022-02-11 12:01:52 +00:00
FredKSchott
d5c7141d67 [ci] collect stats 2022-02-10 12:02:00 +00:00
FredKSchott
0f52190241 [ci] collect stats 2022-02-09 12:01:55 +00:00
FredKSchott
83babf6f83 [ci] collect stats 2022-02-08 12:01:52 +00:00
Jonathan Neal
a911d14eab
Remove docs from monorepo (#2517)
* Remove docs from monorepo

* Update PULL_REQUEST_TEMPLATE.md

* Update relative doc references with links or todo
2022-02-07 13:39:53 -05:00
FredKSchott
f9a9ef394b [ci] collect stats 2022-02-07 12:02:01 +00:00
FredKSchott
c729a692bf [ci] collect stats 2022-02-06 12:03:55 +00:00
FredKSchott
015b276a42 [ci] collect stats 2022-02-05 12:03:13 +00:00
FredKSchott
8f9b1cbc8b [ci] collect stats 2022-02-04 12:02:14 +00:00
FredKSchott
e041a7de9d [ci] collect stats 2022-02-03 12:02:05 +00:00
FredKSchott
9e9567c257 [ci] collect stats 2022-02-02 12:02:00 +00:00
FredKSchott
bc8c114dcc [ci] collect stats 2022-02-01 12:02:14 +00:00
FredKSchott
57c53695ad [ci] collect stats 2022-01-31 12:01:51 +00:00
FredKSchott
72765ea62a [ci] collect stats 2022-01-30 12:01:55 +00:00
FredKSchott
c9da630e2e [ci] collect stats 2022-01-29 12:01:59 +00:00
FredKSchott
4c1873e4d3 [ci] collect stats 2022-01-28 12:02:08 +00:00
FredKSchott
88b377242d [ci] collect stats 2022-01-27 12:02:08 +00:00
FredKSchott
205e9e462e [ci] collect stats 2022-01-26 12:01:53 +00:00
FredKSchott
ee28c43e5c [ci] collect stats 2022-01-25 12:02:12 +00:00
FredKSchott
58136c272f [ci] collect stats 2022-01-24 12:02:06 +00:00
FredKSchott
2341374771 [ci] collect stats 2022-01-23 12:02:41 +00:00
FredKSchott
d0ad5cdd38 [ci] collect stats 2022-01-22 12:01:57 +00:00
FredKSchott
31b16fcac1 [ci] collect stats 2022-01-21 12:02:07 +00:00
FredKSchott
1d01c13533 [ci] collect stats 2022-01-20 12:02:04 +00:00
FredKSchott
2de0b33be1 [ci] collect stats 2022-01-19 12:01:57 +00:00
FredKSchott
6ccae4a478 [ci] collect stats 2022-01-18 12:02:06 +00:00
FredKSchott
c29f52f21c [ci] collect stats 2022-01-17 12:02:18 +00:00
FredKSchott
290dbc8de3 [ci] collect stats 2022-01-16 12:02:04 +00:00
FredKSchott
0f00557b93 [ci] collect stats 2022-01-15 12:01:53 +00:00
FredKSchott
bceeb339c7 [ci] collect stats 2022-01-14 12:02:02 +00:00
FredKSchott
ff9dbc6927 [ci] collect stats 2022-01-13 12:02:15 +00:00
FredKSchott
deac867e17 [ci] collect stats 2022-01-12 12:02:12 +00:00
Nate Moore
b21dd19cb6
chore: remove www (#2361) 2022-01-11 12:59:06 -06:00
FredKSchott
c029cbb2d1 [ci] collect stats 2022-01-11 12:02:19 +00:00
FredKSchott
cbac041442 [ci] collect stats 2022-01-10 12:02:07 +00:00
FredKSchott
ec5640759c [ci] collect stats 2022-01-09 12:05:20 +00:00
FredKSchott
0bbc015a67 [ci] collect stats 2022-01-08 12:01:51 +00:00
FredKSchott
d970b71af9 [ci] collect stats 2022-01-07 12:02:07 +00:00
FredKSchott
9a4c30989b [ci] collect stats 2022-01-06 12:02:02 +00:00
FredKSchott
52c06d23fa [ci] collect stats 2022-01-05 12:01:58 +00:00
FredKSchott
523f93a3d8 [ci] collect stats 2022-01-04 12:02:13 +00:00
FredKSchott
f9b813aa86 [ci] collect stats 2022-01-03 12:02:01 +00:00
FredKSchott
24cdc88f96 [ci] collect stats 2022-01-02 12:01:48 +00:00
FredKSchott
3b62ac3a02 [ci] collect stats 2022-01-01 12:03:30 +00:00
FredKSchott
affb114ee9 [ci] collect stats 2021-12-31 12:02:14 +00:00
FredKSchott
8b34bd90f8 [ci] collect stats 2021-12-30 12:01:51 +00:00
FredKSchott
83e5f38c34 [ci] collect stats 2021-12-29 12:02:09 +00:00
FredKSchott
b7a6b36fe9 [ci] collect stats 2021-12-28 12:02:10 +00:00
FredKSchott
df576d0c58 [ci] collect stats 2021-12-27 12:06:56 +00:00
FredKSchott
a310846f1f [ci] collect stats 2021-12-26 12:03:01 +00:00
FredKSchott
6f7d8b0e81 [ci] collect stats 2021-12-25 12:01:54 +00:00
FredKSchott
ea8e160ab0 [ci] collect stats 2021-12-24 12:02:11 +00:00
Jonathan Neal
6ddd7678ff
Use accessible indentation (#2253) 2021-12-22 16:11:05 -05:00
Jonathan Neal
45cea6aec5
Support Node v14.15+ (#2202)
* Support Node v14.15+

* changeset

* Update .changeset/new-hats-design.md

Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>

* Update .changeset/new-hats-design.md

Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>

* Update .changeset/new-hats-design.md

Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>

* ES2020

* update yarn.lock

Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2021-12-16 18:53:22 -05:00
FredKSchott
e39f55d3cf [ci] collect stats 2021-12-14 16:54:59 +00:00
FredKSchott
86870b670d [ci] yarn format 2021-12-14 16:52:54 +00:00
Fred K. Schott
9fe2645e3f
Update stats now that rfc board is no longer used 2021-12-14 08:52:04 -08:00
Fred K. Schott
a656155629
improve our smoke tests to run on all examples (#2174)
* improve smoke test

* chore(lint): Prettier fix

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-12-13 14:31:18 -08:00
Jonathan Neal
c3db1eb4ef
Upgrade dependencies (#2085)
* yarn upgrade

* yarn upgrade --latest yargs-parser

* yarn upgrade --latest mime

* yarn upgrade --latest execa

* yarn upgrade --latest globby

* yarn upgrade --latest @docsearch/react

* yarn upgrade --latest es-module-lexer

* yarn upgrade --latest fast-xml-parser

* yarn upgrade --latest @astrojs/compiler @astrojs/language-server

* yarn upgrade --latest acorn

* clean yarn.lock

* chore: put `@docsearch/react` back to v1

* chore: remove unused @snowpack/plugin-dotenv

* Update yarn.lock

* Patch tests based on newer versions of tooling

* remove lerna

* Update yarn.lock

* Update yarn.lock

* Pin @sveltejs/vite-plugin-svelte

* update yarn.lock
2021-12-13 15:59:08 -05:00
github-actions[bot]
993b9cc5b8 chore(lint): Prettier fix 2021-12-07 22:09:46 +00:00
Nate Moore
0beb9183ae chore(bots): update notify settings 2021-12-07 16:08:49 -06:00
Drew Powers
a9fa4db076
Add more random messages (#2152) 2021-12-07 13:17:37 -07:00
Nate Moore
a2aa7c0f1d chore(actions): update release messages 2021-12-02 16:16:57 -06:00
Nate Moore
e0414ac865
Cleanup Actions (#2088)
* chore: actions cleanup

* chore: make release messages more fun

* chore: fix casing

* chore(lint): Prettier fix

Co-authored-by: GitHub Action <github-action@users.noreply.github.com>
2021-12-02 14:04:11 -06:00
Nate Moore
1c40f6ed38
fix: release notes (#2074) 2021-12-01 10:40:55 -06:00
Nate Moore
4067151aec
Improve GitHub Actions (#2041)
* chore(actions): test new CI action

* chore(actions): switch action order

* chore(actions): update registry

* chore(actions): remove debug

* chore(actions): target all packages

* chore(actions): test artifacts

* chore(actions): try moving artifacts

* chore(actions): test moving

* chore(actions): test tar approach

* chore(actions): test tar approach

* chore(actions): use artifacts/packages before tar

* chore(actions): test mv -vn

* chore(actions): mkdir first

* chore(actions): how does tar work?

* chore(actions): so good at bash

* chore(actions): test matrix

* chore(actions): fix test matrix

* chore(actions): fix windows?

* chore(actions): fix windows?

* chore(actions): fix windows!

* chore(actions): fix windows!

* chore(actions): add lint

* chore(actions): add back old actions

* chore(actions): test notification action

* chore(actions): test notification action again

* chore(actions): fix extract action

* chore(actions): fix action?

* chore(actions): fix action?

* chore(actions): fix newlines

* chore(actions): test --production flag

* chore(actions): test --production flag for test

* chore(actions): add execa to production deps

* chore(actions): add cheerio to production deps

* chore(actions): add production deps for tested examples

* chore(actions): fix changelog action

* chore(actions): attempt to use --prefer-offline

* chore(actions): revert dependencies/devDependencies change

* chore(actions): update all actions

* chore(actions): add smoke test

* chore(actions): update changelog deps

* chore(actions): move notify script

* chore(actions): consolidate main scripts

* chore(actions): update changelog name

* chore(actions): update congratsbot

* chore(actions): update ci

* chore(actions): change lint/format strategy

* chore(actions): expose GITHUB_TOKEN to linter

* chore(actions): update lint

* chore(actions): enable autofix

* chore(actions): fetch-depth 0

* chore(actions): fix eslint extensions

* chore(actions): debug lint

* chore(actions): fix eslint args

* chore(actions): fix eslint?

* [ci] ESLint fix

* [ci] Prettier fix

* chore(actions): fix lint!

* chore(actions): cleanup comments

* chore(actions): fix lint

* chore(actions): lint astro only

* chore(actions): ignore pattern

* chore(actions): no_verify

* chore(actions): disable no verify

* chore(actions): debug status

* chore(actions): add concurrency

* chore(actions): add comment about concurrency

* chore(actions): make release dependent on lint

* chore(actions): move lint first

* chore(actions): run CI on PR or `main` only

* chore(actions): remove GPR publish step

* chore: add back old actions

* chore: revert package.json

* chore: improve changelog with GitHub info

* chore(actions): try pull_request_target

* debug lint

* debug lint

* debug lint

* try pull_request_target

* update pull_request_target perms

* update pull_request_target

* fix perms

* fix run?

* fix run?

* fix run? (part 3)

* fix run? (part 4)

* fix run? (part 5)

* fix run!

* fix run!!

* fix run!!!

* fix run!!!!

* fix run!!!!!

* fix run!!!!!!

* add comment about forks

Co-authored-by: GitHub Actions <actions-user@github.com>
2021-11-29 15:11:15 -06:00
FredKSchott
ef6c34b66b [ci] collect stats 2021-11-23 12:05:27 +00:00