title: Build with Jekyll failed because of unknown tag
body: <p>I fork a blog repository on Github with JekylI and push my article to the <code>_post</code> folder.<br />
  I attached the macro code for Jinja2 to the article as below</p>
  <pre><code>{% macro -%}
  </code></pre>
  <p>However the github actions &quot;pages build and deployment&quot; is failed because of the build stage threw an exception</p>
  <pre><code>Liquid Exception: Liquid syntax error (line 69): Unknown tag 'macro' in
  </code></pre>
  <p>I tried to increment &quot;\&quot; before &quot;%&quot; like this and Jekyll build success</p>
  <pre><code>{\% macro -\%}
  </code></pre>
  <p>But &quot;\&quot; is also displayed in the article</p>
  <p>I also tried to fork other Jekyll repository, the phenomenon is the same, so I think it is jekyll build problem</p>
  <p>Can anyone help me? Thank you very much for any advice</p>