diff --git a/.actrc b/.actrc
new file mode 100644
index 0000000..fbe57e6
--- /dev/null
+++ b/.actrc
@@ -0,0 +1,13 @@
+--action-cache-path .github/cache/act/actions
+--artifact-server-path .github/cache/act/artifacts
+--artifact-server-port 45510
+--cache-server-path .github/cache/act/cache
+--use-new-action-cache
+--var-file .act.vars
+--secret-file .act.secrets
+--pull=false
+--platform self-hosted=ghcr.io/catthehacker/ubuntu:act-latest
+--platform ubuntu-latest=ghcr.io/catthehacker/ubuntu:act-latest
+--platform ubuntu-22.04=ghcr.io/catthehacker/ubuntu:act-22.04
+--platform ubuntu-20.04=ghcr.io/catthehacker/ubuntu:act-20.04
+--platform ubuntu-18.04=ghcr.io/catthehacker/ubuntu:act-18.04
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a14cc2f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+/.idea
+/.act.secrets
\ No newline at end of file