Skip to content

Use only projects under the pages group for the built-in Pages templates

Achilleas Pipinellis requested to merge axil-pages-project-templates into master

What does this MR do and why?

For the built-in project templates that are for Pages, use only the projects under https://gitlab.com/pages.

SSG Old project New project
Middleman https://gitlab.com/gitlab-org/project-templates/middleman https://gitlab.com/pages/middleman
Bridgetown https://gitlab.com/gitlab-org/project-templates/bridgetown https://gitlab.com/pages/bridgetown

Note: Bridgetown wasn't in the pages group, so I forked it myself. I asked David in gitlab-org/project-templates/bridgetown#4 (closed) if he agrees 🙂

I updated those two vendored templates with https://docs.gitlab.com/ee/development/rake_tasks.html#update-project-templates.

Related issues

Closes #428244 (closed)

How to set up and validate locally

  1. Check out this branch.
  2. Start GDK.
  3. Create a new project and select Create from template.
  4. Select a template that has been updated in this MR and create the project.
  5. Verify the new project contains the latest changes of the related project template.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Achilleas Pipinellis

Merge request reports