Closed cjyabraham closed 1 year ago
Perhaps this could be done alongside with making sure project onboarding / developer instructions are up to date and still relevant - guess that will need to be done before new team joins us on November 1st.
I looked into this and learned a few things:
In summary, I don't think there's any immediate need to change our existing sites and configurations. Next time we need to start a new WP instance, though, we could consider using the new build tools if there's some advantage to doing that and deviating from our current pattern.
As for the new people getting local instances of the CNCF site set up, it'll be interesting to see if they run into issues. Having just tried them, however, I think the instructions should work as they are.
Our build process is about 3.5 years old, is not supported by anyone, has some new issues with it, and doesn't use Pantheon's new build tools. Start from scratch using Pantheon's build tools (repo is here) to get on a build system that is supported and maintained.
It looks like these build tools support a GitHub Actions option which we could possible use instead of CircleCI to keep all code and build on one platform.