Instructions for publishing a new blog post from the GitLab UI.
Create a new issue for the blog post to be published. Add a link to the blog post draft and attach the blog post image in the issue description box.
From the issue page, create a new merge request and branch.
Name the merge request Draft: Publish title-of-blog-post
and choose Create merge request
at the bottom of the page.
Navigate to your new branch by clicking on the URL at the top of the merge request.
Choose content
> blog
from the repository and add a new directory. Make sure you are on the correct branch.
Name the new directory date-month-title-of-post
. For example, 2023-07-the-rise-of-open-source
. Deselect start a new merge request with the change
before creating the new directory.
Choose add new file
from the drop down. Make sure you are in the appropriate directory.
Name the new file index.md
and copy/paste the frontmatter:
---
title:
description:
date: YYYY-MM-DDT00:00:00
draft: false
author:
---
**Links:** [wrap linked text with square brackets](wrap the URL with round brackets)
Example: You can find more information in the [OCV handbook](<https://handbook.opencoreventures.com/>).
**Bold:** **wrap text that should be in bold with two asterisks**
Example: We expect open core to replace **proprietary software** as the default.
**Italics:** *wrap text that should be italicized with one asterisk*
Example: A *non-commercial, public license* is similar to the Creative Commons Noncommercial license but for AI.
**Images:** ![img](name-of-image-file.png)
Example: ![img](feature.png)
**Pullquote:** > Start pullquotes with a right angle bracket
Example: > “Where is that feature technically?” Or “How much more work was it to make?” Or “Where in the repo does it live?”
feature.png
. The ideal image size is 1200x650
and < 1MG.All your changes should be viewable in your merge request under the Changes
tab. Remove Draft
from your Merge Request title or select Mark as ready
when you’re ready to publish the post.