diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index e16b495..dfa46b0 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -4,8 +4,8 @@ jobs:
   main:
     runs-on: ubuntu-latest
     steps:
-      - uses: actions/checkout@v2
-      - uses: actions/setup-node@v2
+      - uses: actions/checkout@v3
+      - uses: actions/setup-node@v3
         with:
           node-version: "lts/*"
           cache: yarn
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index 26075df..d1dd06e 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -6,8 +6,8 @@ jobs:
   main:
     runs-on: ubuntu-latest
     steps:
-      - uses: actions/checkout@v2
-      - uses: actions/setup-node@v2
+      - uses: actions/checkout@v3
+      - uses: actions/setup-node@v3
         with:
           node-version: "lts/*"
           cache: yarn
diff --git a/package.json b/package.json
index 5a8ec5e..1140d22 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "node-web-i2c",
-  "version": "1.1.17",
+  "version": "1.1.18",
   "description": "I2C access with Node.js",
   "main": "index.js",
   "files": [