diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 123d40fcb16039b6737ef862a83f9cf90ba70b4c..09fc02176615e75a78cef3010a59ca125bb01b48 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -1,5 +1,10 @@
 name: Build LaTeX document
-on: [push, pull_request]
+on: 
+  push:
+    tags-ignore:
+      - v*
+  pull_request:
+  
 jobs:
   build_latex:
     runs-on: ubuntu-latest
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 827178d7c764f0fe8ab527c46e005b7b9c895d91..48b0f2ef2d0bfb04f30d86065d54ab8c8cfb7dc4 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -12,7 +12,7 @@ jobs:
     runs-on: "ubuntu-latest"
     strategy:
       matrix:
-        latex: [xelatex, lualatex]
+        latex: [xelatex]
     steps:
       - name: Set up Git repository
         uses: actions/checkout@v2
@@ -27,6 +27,6 @@ jobs:
       - uses: "marvinpinto/action-automatic-releases@latest"
         with:
           repo_token: "${{ secrets.GITHUB_TOKEN }}"
-          prerelease: true
+          prerelease: false
           files: |
             njuthesis.pdf
diff --git a/njuthesis.cls b/njuthesis.cls
index e87e5200403f9b0378af0949b869978ed0ca559e..c924ff58fb3036123d84615ba834ee5d188359fe 100644
--- a/njuthesis.cls
+++ b/njuthesis.cls
@@ -1,5 +1,5 @@
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesExplClass{njuthesis}{2021-09-04}{0.5.0}{NJU Thesis Undergraduate LaTeX Template}
+\ProvidesExplClass{njuthesis}{2021-09-04}{0.6.0}{NJU Thesis Undergraduate LaTeX Template}
 
 % 閫氳繃绫讳紶閫掑弬鏁�
 \RequirePackage{l3keys2e}