diff --git a/.gitattributes b/.gitattributes
index 86ac29d..12f41d0 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1,3 +1,4 @@
 *.pm linguist-language=Perl
 *.t linguist-language=Perl
 *.h linguist-language=C
+alienfile linguist-language=Perl
diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml
index 520d190..8742d2a 100644
--- a/.github/workflows/linux.yml
+++ b/.github/workflows/linux.yml
@@ -18,9 +18,17 @@ jobs:
       matrix:
         cip:
           - env: ALIEN_INSTALL_TYPE=share
-            tag: "5.37"
+            tag: "5.41"
           - env: ALIEN_INSTALL_TYPE=system
-            tag: "5.37"
+            tag: "5.41"
+          - env: ALIEN_INSTALL_TYPE=share
+            tag: "5.40"
+          - env: ALIEN_INSTALL_TYPE=system
+            tag: "5.40"
+          - env: ALIEN_INSTALL_TYPE=share
+            tag: "5.38"
+          - env: ALIEN_INSTALL_TYPE=system
+            tag: "5.38"
           - env: ALIEN_INSTALL_TYPE=share
             tag: "5.36"
           - env: ALIEN_INSTALL_TYPE=system
diff --git a/.gitignore b/.gitignore
index 59e0166..a108a7d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
 /Alien-cmake3-*
 /.build
 *.swp
+*.old
+*.orig
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000..578c5ee
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,6 @@
+{
+    "pls.perlcritic.perlcriticrc": "perlcriticrc",
+    "pls.inc": [
+        "$ROOT_PATH/lib"
+    ]
+}
diff --git a/dist.ini b/dist.ini
index 46f8c10..49c9806 100644
--- a/dist.ini
+++ b/dist.ini
@@ -2,11 +2,11 @@ name             = Alien-cmake3
 author           = Graham Ollis <plicease@cpan.org>
 license          = Perl_5
 copyright_holder = Graham Ollis
-copyright_year   = 2017-2022
+copyright_year   = 2017-2024
 version          = 0.08
 
 [@Author::Plicease]
-:version      = 2.69
+:version      = 2.79
 release_tests = 1
 github_user   = PerlAlien
 installer     = Author::Plicease::MakeMaker