<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Jekyll on Solarized Sublime Sekai</title>
    <link>https://vincenttam.gitlab.io/tags/jekyll/</link>
    <description>Recent content in Jekyll on Solarized Sublime Sekai</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 05 Aug 2026 11:08:26 +0200</lastBuildDate>
    <atom:link href="https://vincenttam.gitlab.io/tags/jekyll/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Set up GitHub Actions for Beautiful Jekyll</title>
      <link>https://vincenttam.gitlab.io/post/2019-09-02-set-up-github-actions-for-beautiful-jekyll/</link>
      <pubDate>Mon, 02 Sep 2019 23:23:25 +0200</pubDate>
      <guid>https://vincenttam.gitlab.io/post/2019-09-02-set-up-github-actions-for-beautiful-jekyll/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://github.com/features/actions&#34;&gt;GitHub Actions&lt;/a&gt; provide &lt;a href=&#34;https://help.github.com/en/articles/setting-up-continuous-integration-on-github&#34;&gt;CI/CD support&lt;/a&gt;, which might interest many&#xA;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; users.  I&amp;rsquo;ve applied for this feature a week ago.  Luckily, my&#xA;application for the trial was approved by &lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt;.  Tonight, I&amp;rsquo;ve found the&#xA;motivation for making my first step in my forked repo&#xA;&lt;a href=&#34;https://github.com/VincentTam/beautiful-jekyll&#34;&gt;VincentTam/beautiful-jekyll&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;My setup:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Clicked on the &amp;ldquo;&lt;strong&gt;Action&lt;/strong&gt;&amp;rdquo; tab of the repo.&lt;/li&gt;&#xA;&lt;li&gt;Chose the &lt;a href=&#34;https://github.com/actions/starter-workflows/blob/master/ci/jekyll.yml&#34;&gt;workflow file template for &lt;strong&gt;Jekyll&lt;/strong&gt;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Added a slash &lt;code&gt;/&lt;/code&gt; in front of &lt;code&gt;srv&lt;/code&gt; in &lt;code&gt;chmod 777 srv/jekyll&lt;/code&gt;, so as to fix&#xA;the &lt;a href=&#34;https://github.com/VincentTam/beautiful-jekyll/commit/2d0370a1f93818a8a8e19dc364e8906ee76aedd7/checks#step:3:6&#34;&gt;&amp;ldquo;no such file or directory&amp;rdquo; error&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Added the parameter &lt;code&gt;repository: {your repo name}&lt;/code&gt; in the site config file&#xA;&lt;code&gt;_config.yml&lt;/code&gt;.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;The action should be &lt;a href=&#34;https://github.com/VincentTam/beautiful-jekyll/runs/210132383&#34;&gt;successfully configured&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Minimal Jekyll Site with Static Comments</title>
      <link>https://vincenttam.gitlab.io/post/2018-09-30-minimal-jekyll-site-with-static-comments/</link>
      <pubDate>Sun, 30 Sep 2018 23:59:14 +0200</pubDate>
      <guid>https://vincenttam.gitlab.io/post/2018-09-30-minimal-jekyll-site-with-static-comments/</guid>
      <description>&lt;h3 id=&#34;introduction&#34;&gt;Introduction&lt;/h3&gt;&#xA;&lt;p&gt;This is the &lt;a href=&#34;https://pages.github.com/&#34;&gt;GitHub Pages&lt;/a&gt; version to&#xA;&lt;a href=&#34;https://vincenttam.gitlab.io/post/2018-09-16-staticman-powered-gitlab-pages/1/&#34;&gt;my GitLab Pages with Staticman tutorial&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I &lt;em&gt;didn&amp;rsquo;t&lt;/em&gt; plan to test whether &lt;a href=&#34;https://dev.staticman.net&#34;&gt;Staticman v3&lt;/a&gt; work on &lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; since it&amp;rsquo;s&#xA;&lt;em&gt;proprietary&lt;/em&gt;.  However, from Staticman issues &lt;a href=&#34;https://github.com/eduardoboucas/staticman/issues/222&#34;&gt;#222&lt;/a&gt; and &lt;a href=&#34;https://github.com/eduardoboucas/staticman/issues/227&#34;&gt;#227&lt;/a&gt;,&#xA;we know that the official server &lt;em&gt;doesn&amp;rsquo;t&lt;/em&gt; respond to&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v2/connnect/&amp;lt;USERNAME&amp;gt;/&amp;lt;REPONAME&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;To help others, I self-advertised &lt;a href=&#34;https://staticman3.herokuapp.com/&#34;&gt;my own Staticman API instance&lt;/a&gt; and the&#xA;migration to &lt;a href=&#34;https://docs.gitlab.com/ee/user/project/pages/&#34;&gt;GitLab pages&lt;/a&gt;.  &lt;em&gt;Unfortunately&lt;/em&gt;, nobody had managed to&#xA;create a GitHub repo running on my API instance.  To convince others that it&amp;rsquo;s&#xA;also &lt;em&gt;working&lt;/em&gt; on &lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt;, I decided to create a minimal GitHub repo.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
