Skip to content
This repository has been archived by the owner on Nov 18, 2024. It is now read-only.

Set up 2025.wordpress.net #47

Closed
bbeyss opened this issue Aug 16, 2024 · 22 comments
Closed

Set up 2025.wordpress.net #47

bbeyss opened this issue Aug 16, 2024 · 22 comments
Assignees
Labels

Comments

@bbeyss
Copy link

bbeyss commented Aug 16, 2024

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
Copy link
Member

juanfra commented Aug 17, 2024

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
Copy link
Contributor

kraftbj commented Aug 19, 2024

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
Copy link
Member

juanfra commented Aug 19, 2024

Hey @kraftbj!

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

@karmatosed
Copy link
Member

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

@SRIIAKHILLESSH
Copy link

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
Copy link
Contributor

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
Copy link
Contributor

kraftbj commented Sep 4, 2024

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
Copy link
Contributor

Thank you @kraftbj!

@juanfra
Copy link
Member

juanfra commented Sep 4, 2024

Thanks so much @kraftbj 🥇

@beafialho
Copy link
Contributor

@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
Copy link
Contributor

kraftbj commented Sep 11, 2024

@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
Copy link
Contributor

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

@unscripted
Copy link
Member

I noticed several navigation links in the demo site are not resolving. How can we edit these URLs?

@kraftbj
Copy link
Contributor

kraftbj commented Oct 1, 2024

They can be edited via the Site Editor (they're custom links in a nav block). I'm not sure where they should be pointing to or if they're still pending.

@beafialho
Copy link
Contributor

I noticed several navigation links in the demo site are not resolving. How can we edit these URLs?

This is work in progress. I will address this soon.

@beafialho
Copy link
Contributor

@juanfra could you please update the theme in the demo site to use the latest version? I just tried resetting templates and styles, but I'm still seeing the issue fixed in #616.

@juanfra
Copy link
Member

juanfra commented Oct 30, 2024

@beafialho unfortunately I don't have access to do that.

@kraftbj is the theme itself still running the git pull every five minutes? I see that the WordPress install is in 6.7-RC2, and maybe the theme version is the one included there and not the latest from trunk? Or perhaps the cron stopped working.

@kraftbj
Copy link
Contributor

kraftbj commented Nov 4, 2024

@juanfra @beafialho give it a go now. I think the update that included the theme in core caused a bit of havoc in the repo, causing some git conflicts, which caused the pull to fail.

@beafialho
Copy link
Contributor

Thank you @kraftbj, it seems like it's showing the latest version now!

@bbeyss
Copy link
Author

bbeyss commented Nov 11, 2024

Everything works perfectly before the release.
Thanks to everyone for the help!

@juanfra
Copy link
Member

juanfra commented Nov 11, 2024

Thank you all, I'm closing this one.

@juanfra juanfra closed this as completed Nov 11, 2024
@kraftbj
Copy link
Contributor

kraftbj commented Nov 11, 2024

Thanks all. If y'all think about it, give me a shout when the repo is archived and work is svn first, etc. I'll enable auto-updates for the theme from the w.org API and disable the git pull.

🥳

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

7 participants