-
Notifications
You must be signed in to change notification settings - Fork 0
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
Move to a dedicated domain #14
Comments
The I'd suggest we choose one of the others which fit into our current tooling for the medium term, and if we decide to go with a more complex setup, we can redirect at that time. |
I favour one of:
|
What are the arguments against putting all process codes in one repo, each in their own folder? |
I had an idea about how to create something with a different structure than the domain-per-repository, in order to get a structure with everything all one domain and still be able to manage and release the individual projects in their subdirectories separately. If I understand the desire correctly, it would be ideal to get something along the lines of:
While I don't see a good way to do this via GitHub's hosting, I see a maybe not-so-bad way. It would be possible to create a "how-to" super-project with "foo", "bar", "whiz", and "bang" as git sub-modules. The individual projects would create tags or releases, but not release directly to the hosting. Instead, there would be a multi-phase release where, for instance, first there is a release on "foo", next a "git submodule update" is performed on "how-to", and then finally a release is made on "how-to" which contains the new content from "foo" and re-deploys all of the content together. (There might be a better way still, as I might be over-looking something.) |
A possible variation on submodules, would be to have a super-project with a build that uses the |
I did a very basic test of this, and it is not hard to configure. I created this simple Jekyll site that originally had the default GitHub deployment, and converted it to use a GitHub workflow to generate the HTML & pushes the results to the 'gh-pages' branch, which is documented in the And this site which consumes the |
We discussed in our last meeting moving this from the default GitHub pages URL to our own domain. Some of the ideas we had were:
The text was updated successfully, but these errors were encountered: