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

424 commits

Author SHA1 Message Date
Florian Lefebvre
d1ad3898a7
Update config.yml (#11370) 2024-06-28 16:22:32 +02:00
renovate[bot]
47e78d4752
fix(deps): update all non-major dependencies (#11318)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: bluwy <bjornlu.dev@gmail.com>
2024-06-24 22:33:33 +08:00
renovate[bot]
464b0a108e
fix(deps): update all non-major dependencies (#11151)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: bluwy <bjornlu.dev@gmail.com>
2024-05-30 17:28:57 +08:00
Erika
33902e773a
nit: update Node version in issue template (#11143) 2024-05-24 16:17:16 +02:00
renovate[bot]
f9b6f4fc2f
chore(deps): update all non-major dependencies (#10958)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: bluwy <bjornlu.dev@gmail.com>
2024-05-09 15:20:13 +08:00
Erika
b6f011d7c0
fix(actions): Make it possible for users with write access to make preview releases (#10903) 2024-04-29 12:51:30 +02:00
Emanuele Stoppa
22d00865cf
chore: upgrade biome and renovate (#10879) 2024-04-26 07:20:59 +01:00
renovate[bot]
8d5f3e8656
chore(deps): update all non-major dependencies (#10833)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: bluwy <bjornlu.dev@gmail.com>
2024-04-22 22:52:30 +08:00
renovate[bot]
79b738539a
chore(deps): update dependency chai to v5 (#10835)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: bluwy <bjornlu.dev@gmail.com>
2024-04-22 13:38:37 +08:00
Bjorn Lu
237e17c8fe
Update major deps (#10823) 2024-04-20 00:11:20 +08:00
Bjorn Lu
91219a5cf8
Use renovate (#10422)
* Use renovate

* Add more ignore
2024-04-19 08:49:33 -04:00
Emanuele Stoppa
2acea4defd
ci: add ref when checking out the repository (#10733) 2024-04-09 15:55:07 +01:00
Emanuele Stoppa
e300ac9b9d
ci: update check-merge.yml action (#10690) 2024-04-05 11:54:12 +01:00
Erika
51a4ea5f72
fix(types): Fixes HTMLAttribute extend to allow everything (#10561)
* fix(types): Fixes HTMLAttribute extend to allow everything

* nit: add types.d.ts file to the list of file to run astrocheck for

* nit: do it some other way
2024-03-26 14:46:02 +01:00
Arsh
fda2a800e0
chore: test with latest minor versions of node (#10526) 2024-03-22 10:53:18 +08:00
Bjorn Lu
8dceb5eb36
Fix check example CI fail (#10415) 2024-03-13 17:35:33 +08:00
Chris Swithinbank
d461eb760d
Add pkg: db to labelling automation (#10394) 2024-03-11 20:26:36 +01:00
Bjorn Lu
03f79f005e
Fix check-merge workflow on PRs from forks (#10366) 2024-03-08 16:21:33 +08:00
Fred K. Schott
f2e60a9675
Revert bad release (#10336)
* Revert "[ci] release (#10332)"

This reverts commit dd3935b31c.

* Revert "[ci] set `--tag` on release (#10323)"

This reverts commit 50215ae731.
2024-03-05 16:47:15 -08:00
Nate Moore
50215ae731
[ci] set --tag on release (#10323)
* chore(ci): set --tag on release

* chore: revert deletion

* fix: ignore job on forks
2024-03-05 16:43:24 -06:00
Martin Trapp
3df811a3bd
Updates deprecated Node.js 16 github actions (#10270) 2024-02-29 12:49:07 +08:00
Erika
1eadb1c529
fix(toolbar): Make it so every built-in app can be closed by outside clicks (#10220)
* fix(toolbar): Make it so every built-in app can be closed by outside clicks

* chore: changeset

* test: add tests

* test: fix test

* ci: don't run bundle-size on dev-toolba
2024-02-26 13:38:19 +00:00
Emanuele Stoppa
7fab7fd8c6
ci: fix formatting (#10210) 2024-02-23 09:50:10 +00:00
Emanuele Stoppa
891c26e92f
ci: fix regression of the commands (#10182) 2024-02-21 14:35:21 +00:00
Erika
6884b103c8
feat(audits): Add initial perf audits (#10015)
* feat(audits): Add initial perf audits

* feat(audits): Setup dev astro-island

* fix(audits): Don't take scroll into account when getting an element's position

* nit: lint

* Fix tests

* chore: changeset

* maybe: Move this.hydrator outside the perf check

* Update packages/astro/e2e/dev-toolbar.test.js

Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>

* address feedback

* address feedback

---------

Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
2024-02-14 14:01:53 +01:00
Emanuele Stoppa
79e832f8e4
revert: labeler action to v4, the old configuration isn't valid anymore (#10068) 2024-02-09 11:21:47 +00:00
Bjorn Lu
c3b40bf423
Update workflow actions (#9995) 2024-02-09 14:35:00 +08:00
Bjorn Lu
6eab46b84b
Fix bundle size script external for dev toolbar (#9994) 2024-02-07 17:52:14 +08:00
Nate Moore
440bdff8cc
[ci]: use M1 mac image (#9913) 2024-01-31 14:40:13 -06:00
Nate Moore
7ed24b90d0
Fix release announcement script (redemption arc) (#9835) 2024-01-26 09:16:27 -06:00
dependabot[bot]
05f808c1da
chore(deps): bump tj-actions/changed-files from 35 to 41 in /.github/workflows (#9821)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-25 12:35:34 +01:00
Nate Moore
0f664e7a0a
Fix release announcement script (no seriously this time) (#9808) 2024-01-24 10:16:47 -06:00
Nate Moore
5e466ef499
Fix release announcement script (again) (#9800) 2024-01-23 16:25:10 -06:00
Nate Moore
e6c0fa5c33
chore(ci): fix release announcement script (#9796) 2024-01-23 15:28:28 -06:00
Nate Moore
ff3f9a538a
Update check-merge action (#9682) 2024-01-12 11:38:07 -06:00
Sarah Rainsberger
3011f15d00
Updates rule for adding 'docs pr' label (#9640) 2024-01-08 10:01:29 -04:00
Nate Moore
ff9bd708ae
Fix Discord release message (#9626)
* Fix Discord release message

* chore: simplify discord webhook handling
2024-01-08 13:09:53 +00:00
Mati
1099c6412b
Patch set-output deprecation in workflows (#9543) 2024-01-03 14:20:38 +08:00
Alan
05d923db53
Compress banner image (#9493) 2023-12-22 16:48:12 +00:00
Arsh
5b4e41a86f
chore(ci): remove integrations from docs smoke test (#9498) 2023-12-22 04:35:01 +05:30
Bjorn Lu
d34dc2c337
Enable releasing from 3-legacy branch (#9245) 2023-11-30 22:22:03 +08:00
Erika
e99586787b
feat: Add a dev overlay (#8757)
* feat: initial commit for dev overlay

* fix: lockfile

* fix: build

* chore: get ci in a better state

* feat: client-server communication

* fix: better position for xray

* refactor: move icons to separate files

* refactor: cleanup components

* feat: home screen

* refactor: rename icon

* feat: flag the feature

* fix: cleanup

* fix: lockfile

* feat: minimize button

* Update packages/astro/src/@types/astro.ts

Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>

* refactor: cleanup

* feat: add ability to go to component for hydrated components

* refactor: consistent logic between audit and xray

* chore: changeset

* Apply suggestions from code review

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

* fix: unchonky the SVGs

* fix: button a11y

* refactor: move common highlight utilities to a dedicated file

* fix: allow tabbing on highlights

* fix: allow tooltip clickable sections to be tabbed to

* feat: allow using defined icons as plugin icons

* refactor: remove unnecessary resolve

* Update .changeset/large-stingrays-fry.md

Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>

* Update .changeset/large-stingrays-fry.md

Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>

* nit: use append

* style: small tweaks to minimize button styling

---------

Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-10-25 17:40:37 +02:00
Alexander Niebuhr
e3c18be5d0
fix: snapshot release main branch not found (#8885) 2023-10-23 16:03:02 +00:00
Alexander Niebuhr
d5dc5ce04a
fix: snapshot release workflow (#8884) 2023-10-21 13:52:50 -05:00
Nate Moore
144815c6ff
[ci] Update !preview response (#8872)
Co-authored-by: Arsh <69170106+lilnasy@users.noreply.github.com>
2023-10-20 13:03:48 -05:00
Matthew Phillips
0d4922dffe
Add a label for PRs that include documentation changes (#8865)
* Add a label for PRs that include documentation changes

* Update .github/labeler.yml

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

* Add changsets

---------

Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-10-18 14:24:50 -04:00
Arsh
c071458257
chore: removed adapters cleanup (#8726)
* update ci, readme, comments, remote workspaces

* fix hosted test fixture

* keep adapter config typedocs
2023-10-10 19:36:35 +05:30
Bjorn Lu
33d0be50be
Fix snapshot release permissions (#8777) 2023-10-09 20:47:06 +08:00
Matthew Phillips
2262814a92 Give snapshot releases the issues: write permission 2023-10-06 16:11:29 -04:00
Matthew Phillips
f9131003d7 Give the snapshot release the right permissions 2023-10-06 16:00:29 -04:00
Matthew Phillips
d51cf5e707 Snapshot release: prevent setting output 2023-10-06 15:50:36 -04:00
Matthew Phillips
e5e6cf16eb Add debugging information on preview releases 2023-10-05 14:14:05 -04:00
Matthew Phillips
41f93e0ccb Print the publish output when it fails 2023-10-05 13:58:03 -04:00
Bjorn Lu
4e5cafa5d2
Fix git tag release (#8752) 2023-10-05 18:45:41 +08:00
Bjorn Lu
ec82e73efa
Fix provenance release (#8749) 2023-10-05 18:29:36 +08:00
Arsh
23e7b259eb
chore(ci): pin CI Node version to 18.17.1 (#8693)
* chore(ci): pin E2E Node version to 18.17.1

* pin for the "test" as well

* ...for windows, not ubuntu

* ...for windows, not macos
2023-09-28 20:49:45 +05:30
Erika
de7a7fbdc3
nit: optimize images (#8629) 2023-09-22 12:04:39 +02:00
Bjorn Lu
1ed21d10db
Clear caches older than 5 days (#8494) 2023-09-11 20:05:17 +08:00
Matthew Phillips
fa826f84b2
Temporarily pin Node 20 version in CI (#8431) 2023-09-06 09:33:00 -04:00
Nate Moore
5f3a44aeef
Improve astro info command (#8327)
* feat(astro): improve info command

* chore: update browser field
2023-08-31 12:33:53 -05:00
Matthew Phillips
e7f872e91e
Prevent ViewTransition script from being added by mistake (#8268) (#8270)
* Prevent ViewTransition script from being added by mistake

* Add the 2-legacy branch to CI
2023-08-29 14:00:47 -04:00
Emanuele Stoppa
ad245897f6
chore: update bug report to use the astro info command (#8175)
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2023-08-22 14:01:29 +01:00
Erika
d0679a666f Remove support for Node 16 (#7780) 2023-08-08 11:01:33 +01:00
Emanuele Stoppa
9ad0d326f9
ci: enable codegen errors job (#7961) 2023-08-04 16:54:11 +01:00
Bjorn Lu
8ea6b6dedf
Add timeout for check CI (#7963) 2023-08-04 23:01:44 +08:00
Emanuele Stoppa
f844238c9b
feat: break down AstroErrorData in multiple objects (#7949) 2023-08-04 14:57:19 +01:00
Bjorn Lu
886965d354
Setup cleanup cache workflow (#7900) 2023-08-01 22:53:48 +08:00
Emanuele Stoppa
d495235d0f
ci: enable pre releases for Astro 3.0 (#7884) 2023-07-31 17:18:22 +01:00
Chris Swithinbank
a3d36a8894
Fix Astro pride emoji in congrats message (#7764) 2023-07-22 00:21:11 +02:00
Erika
471324b0a3
test: add setup for Vercel / Netlify tests (#7716)
Co-authored-by: Yan Thomas <61414485+Yan-Thomas@users.noreply.github.com>
2023-07-21 21:24:36 +02:00
Erika
f14e48098a
nit: use node: prefix everywhere (#7692)
* nit: use `node:` prefix everywhere

* nit: fs/promises too

* test: workaround issue in node builtin detection
2023-07-18 02:17:59 +02:00
Nate Moore
6ad4672ef1
fix(ci): fix action needs-repro action (#7690) 2023-07-17 14:53:51 -05:00
Nate Moore
474ea808e7
fix(ci): handle needs labels properly (#7689) 2023-07-17 14:48:24 -05:00
Nate Moore
b1005af705
Update Action labels (#7688)
* chore: update action labels

* chore: add label actions
2023-07-17 14:14:33 -05:00
Emanuele Stoppa
4c93bd8154
feat(@astrojs/netlify): edge middleware support (#7632)
Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
Co-authored-by: Yan Thomas <61414485+Yan-Thomas@users.noreply.github.com>
2023-07-17 15:53:10 +01:00
Bjorn Lu
b30a1bc2b8
Update turbo cache flow (#7631) 2023-07-13 12:51:01 +08:00
Fred K. Schott
756c3ea0de
Update benchmark.yml 2023-07-05 21:37:28 -07:00
Bjorn Lu
7419bb6cf2
Fix CI lint command (#7554) 2023-07-03 14:55:02 +01:00
Josh Goldberg ✨
2fea174303
feat: use typescript-eslint@v6's reworked configs (#7425) 2023-07-03 20:59:43 +08:00
Chris Swithinbank
e9a0fb502a
Use head repository name for docgen in smoke test (#7512) 2023-06-28 18:13:51 +02:00
Chris Swithinbank
2df9002a56
Run documentation generation as part of docs smoke test (#7495) 2023-06-28 14:20:32 +02:00
Chris Swithinbank
8821f05048
Don’t post Discord congrats for auto-formatter commits (#7502) 2023-06-27 10:58:57 -05:00
Bjorn Lu
83016795e9
Simplify nested hydration flow (#7370) 2023-06-27 21:16:10 +08:00
Chris Swithinbank
dfa70357d3
Update congrats workflow for latest version (#7457) 2023-06-23 11:32:48 +02:00
Nate Moore
8642912120
Cleanup GitHub Actions (#7451)
* chore(ci): cleanup GitHub Actions

* Update .github/workflows/format.yml
2023-06-22 15:42:17 -05:00
Emanuele Stoppa
b9b57d901d
ci: don't run workflow for ISSUE_TEMPLATE (#7433) 2023-06-20 20:37:04 +01:00
Emanuele Stoppa
008af95a75
chore: update bug report template (#7431)
Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
2023-06-20 17:29:41 +01:00
Arsh
d67ae84610
Node built-in modules support for Deno adapter (#7288)
* feature(deno adapter): allow built-in node modules

* Add changeset

* format
2023-06-15 10:20:35 -04:00
Nate Moore
408be72d1d
Fix duplicate semver minor blocks (#7269)
* chore(action): fix duplicate blocks

* chore(action): fix block logic
2023-06-01 13:21:55 -05:00
Nate Moore
c4c086e5e7
Fix semver minor action (#7261)
* Update check-merge.yml

* chore: update action

* chore(action): better check if block exists

* chore(action): update check-merge action
2023-05-31 17:15:14 -05:00
Bjorn Lu
6cbe5e7472
Update lockfile CI (#7105) 2023-05-16 09:35:06 -04:00
Emanuele Stoppa
4f591ce0e4
ci: fix and update check merge workflow (#6987) 2023-05-04 11:31:31 +01:00
Bjorn Lu
383ad80768
Speed up docs smoke tests (#6921) 2023-04-27 21:23:29 +08:00
Bjorn Lu
ec5f6a07ae
Upgrade turbo (#6911) 2023-04-27 11:39:15 +08:00
Bjorn Lu
7544d9bd41
Cleanup CI logs and run windows on node16 only (#6838) 2023-04-19 10:59:09 +02:00
Elian ☕️
88d465a8d4
Update issue template with link (#6813) 2023-04-12 09:44:07 +02:00
Emanuele Stoppa
32b7158bdb
ci: correctly update comment (#6760)
* ci: correctly update comment

* fix: restore action to change PR status
2023-04-06 10:29:55 -04:00
Emanuele Stoppa
ce37bc77e0
ci: use correct issue number (#6745) 2023-04-04 14:07:05 +01:00
btea
811436d4cb
ci: format add owner judgment (#6542) 2023-03-14 21:57:56 +08:00
Elian ☕️
dbd61c111d
add browser to bug reports (#6474) 2023-03-09 14:02:33 -06:00