WordPress / twentytwentyfive

94 stars 56 forks source link

Set up 2025.wordpress.net #47

Open bbeyss opened 3 weeks ago

bbeyss commented 3 weeks ago

We should set up a development site + a github action that deploys trunk of this theme.

For reference, here's the same discussion for Twenty Twenty-Two: WordPress/twentytwentytwo#21

juanfra commented 3 weeks ago

Thanks for opening this issue. Indeed, it'll be helpful and we could start working on it.

👋 @kraftbj - I saw you helped with this for the previous default themes. Is this something you could help us with again? Or do you know who the right person to ping would be? I really appreciate any help you can provide.

kraftbj commented 3 weeks ago

Hey hey! I can handle this if it is okay to wait until Sept 1 to spin it up (I'm on leave but checked in just for this when I saw dev starting up). If it can't wait, lmk and I'll make it happen.

juanfra commented 3 weeks ago

Hey @kraftbj!

Yes, absolutely. September 1st sounds perfect; thank you so much!

karmatosed commented 3 weeks ago

Adding task to this as it will be something to be done.

SRIIAKHILLESSH commented 3 weeks ago

Hello, I'm willing to help as I completed these things on my project earlier. Please feel free to ping me for tasks if you need my assistance.

beafialho commented 2 weeks ago

Hey hey! I can handle this if it is okay to wait until Sept 1 to spin it up (I'm on leave but checked in just for this when I saw dev starting up).

Thank you! Once it's spun up I'll add the demo content.

kraftbj commented 1 week ago

The site is now ready. Akismet is active using the wordpress.org account and set to auto-update. The theme itself will git pull from trunk every 5 minutes. I've sent DMs to @beafialho and @juanfra to spin up accounts for them. Leaving this open for any discussion of the demo content.

beafialho commented 1 week ago

Thank you @kraftbj!

juanfra commented 1 week ago

Thanks so much @kraftbj 🥇

beafialho commented 3 days ago

@kraftbj even though you mentioned the theme will pull from trunk every 5 minutes, I see the demo site isn't showing the latest changes. Do you know why that is?

kraftbj commented 1 day ago

@beafialho Sorry about that. Not sure what I messed up, but it's working now. Reset the cronjob and monitored to make sure it pulled.

beafialho commented 1 day ago

No worries @kraftbj thank you so much, it's working now on my end too!