-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
ci: enable preview and repo dispatch #11768
Conversation
|
f2fffa9
to
03bb900
Compare
5099da1
to
eea0b3a
Compare
eea0b3a
to
1e5fdd4
Compare
commit: astro
@astrojs/prism
@astrojs/rss
create-astro
@astrojs/db
@astrojs/internal-helpers
@astrojs/studio
@astrojs/telemetry
@astrojs/underscore-redirects
@astrojs/upgrade
@astrojs/alpinejs
@astrojs/lit
@astrojs/markdoc
@astrojs/mdx
@astrojs/node
@astrojs/partytown
@astrojs/preact
@astrojs/react
@astrojs/sitemap
@astrojs/solid-js
@astrojs/svelte
@astrojs/tailwind
@astrojs/vercel
@astrojs/vue
@astrojs/web-vitals
|
Changes
This PR creates two new workflows:
main
, and there's a workflow dispatch (manually triggered). It usespkg.pr.new
main
. This event is dispatched towithastro/starlight
andwithastro/adapters
. These two repositories can subscribe to this event and enable continuous testing whenever we merge a PR.The reason why I enabled the dispatch event only on
push
tomain
, is that it's not sustainable to trigger a test in other repositories at each commit.Testing
This PR won't work until:
we enablepkg.pr.new
as application for this repository (ideally for the entire org, I will sync with Matthew)we create a PAT for dispatching the eventThe usage of the PAT needs to be nested on
main
, so I will have to merge the PR.Docs
N/A