Merge in GitLab SVGs
Merge in gitlab-org/gitlab-svgs> into the monorepo.
Goals
- Make content at https://gitlab-org.gitlab.io/gitlab-svgs/ available under https://design.gitlab.com/svgs (or similar).
- Make it
yarnworkspace package. - Make sure that
@gitlab/svgspackages can be published from the monorepo.
Non-goals
- Integrating the content at https://gitlab-org.gitlab.io/gitlab-svgs/ into the Nuxt site. It can remain separate for this issue.
See gitlab-org&11472 (comment 2657079891) for context.
Proposal
-
Prepare monorepo for new package/directory ( packages/gitlab-ui) Merge @gitlab/svgs part 1: preparations (!5212 - merged) -
Merge in the history of the gitlab-org/gitlab-svgs> repository Merge @gitlab/svgs part 2: merge histories (!5213 - merged) -
Re-enable CI for packages/gitlab-svgsMerge @gitlab/svgs part 3: re-enable CI for @gi... (!5217 - merged) -
Deploy to Pages (mount to /gitlab-svgs) Merge @gitlab/svgs part 3: re-enable CI for @gi... (!5217 - merged)-
Add link in /to point to https://design.gitlab.com/product-foundations/iconography-directory -
Add link in /illustrationsto point to https://design.gitlab.com/product-foundations/illustration-directory
-
-
Integrate into yarnworkspaces Merge @gitlab/svgs part 7: make @gitlab/svgs a ... (!5221 - merged) -
Hoist untamper-my-lockfile Merge @gitlab/svgs part 7: make @gitlab/svgs a ... (!5221 - merged) -
Hoist prettier Merge @gitlab/svgs part 4: hoist simple tools (!5218 - merged) -
Hoist ESLint Merge @gitlab/svgs part 5: hoist ESLint (!5219 - merged) -
Hoist markdownlint Merge @gitlab/svgs part 6: hoist markdownlint (!5220 - merged) -
Hoist lefthook Merge @gitlab/svgs part 5: hoist ESLint (!5219 - merged) -
Ensure new built @gitlab/svgspackage contains the expected files !5221 (comment 2828695028) -
(Optional) Add lefthook script to generate changesets for changed/added icons -
Remove semantic-release tooling/config Various clean ups after the merging of @gitlab/... (!5239 - merged) -
Get Renovate to update GitLab SVGs packge Update renovation of GitLab SVGs (gitlab-org/frontend/renovate-gitlab-bot!1291 - merged) -
Stop Renovate from updating gitlab-org/gitlab-svgs> Update renovation of GitLab SVGs (gitlab-org/frontend/renovate-gitlab-bot!1291 - merged) -
Move open issues over to this project -
Update references of gitlab-org/gitlab-svgs> to https://gitlab.com/gitlab-org/gitlab-services/design.gitlab.com/ Various clean ups after the merging of @gitlab/... (!5239 - merged) -
Update CODEOWNERS Various clean ups after the merging of @gitlab/... (!5239 - merged) -
Ensure releases script works correctly for svgs -
Update Renovate to feed changelog location (like gitlab-org/frontend/renovate-gitlab-bot!1176 (merged)) -
Add maintainers from gitlab-org/gitlab-svgs> to gitlab-org/gitlab-services/design.gitlab.com> - Added
@jmioceneand@slashmanovonly, as they're the most prolific mergers to the old repo.
- Added
-
Fix broken SVGs site: https://design.gitlab.com/svgs Fix /svgs Pages site in production (!5241 - merged) -
Soft archive gitlab-org/gitlab-svgs> gitlab-org/gitlab-svgs@ce7ebb7c -
Add note to README -
Add link in https://gitlab-org.gitlab.io/gitlab-svgs/ to point to https://design.gitlab.com/product-foundations/iconography-directory -
Add link in https://gitlab-org.gitlab.io/gitlab-svgs/illustrations to point to https://design.gitlab.com/product-foundations/illustration-directory -
Add note to MR templates -
Add note to project description
-
-
Fix search ?q=params appending to root URLhttps://design.gitlab.com/?q=should behttps://design.gitlab.com/svgs?q=Fix /svgs search parameter (!5248 - merged) -
Archive gitlab-org/gitlab-svgs>
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.
Edited by Mark Florian