diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml
index 7f80e54..abb62b8 100644
--- a/.github/workflows/format.yml
+++ b/.github/workflows/format.yml
@@ -1,24 +1,25 @@
 ---
-name: format
+name: Format
 
 on:
   push:
     branches-ignore:
-      - master
+      - main
   workflow_dispatch: {}
 
 jobs:
-  fix:
+  commit:
+    name: Format code
     runs-on: ubuntu-latest
     timeout-minutes: 30
     steps:
       - name: Checkout
-        uses: actions/checkout@v3
+        uses: actions/checkout@v4
         with:
           ref: ${{ github.head_ref }}
           token: ${{ secrets.GH_TOKEN }}
       - name: Import GPG key
-        uses: crazy-max/ghaction-import-gpg@v5
+        uses: crazy-max/ghaction-import-gpg@v6
         with:
           git_user_signingkey: true
           git_commit_gpgsign: true
@@ -31,9 +32,10 @@ jobs:
       - name: Format
         run: npm run format
       - name: Commit
-        uses: stefanzweifel/git-auto-commit-action@v4
+        uses: stefanzweifel/git-auto-commit-action@v5
+        if: always()
         with:
-          commit_message: Run format
+          commit_message: Format code
           commit_user_name: ${{ secrets.GIT_USER_NAME }}
           commit_user_email: ${{ secrets.GIT_USER_EMAIL }}
           commit_author: ${{ secrets.GIT_USER_NAME }} <${{ secrets.GIT_USER_EMAIL }}>
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 32cf514..dc118a7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
 The format is based on [Keep a Changelog](https://keepachangelog.com/)
 and this project adheres to [Semantic Versioning](https://semver.org/).
 
+## 1.3.0 / 2024-09-09
+
+### Added
+
+- New config option `checksumPrefix` to support compatible distributions like Bento.
+
 ## 1.2.4 / 2022-11-28
 
 - No changes.
diff --git a/README.md b/README.md
index 81c823c..ebde422 100644
--- a/README.md
+++ b/README.md
@@ -148,13 +148,13 @@ you can use the `include` property,
 
 #### Bento support
 
-If you need Serverless Bento, you can change `src` and `checksumPrefix` properties:
+If you need Serverless [Bento], set the `src` and `checksumPrefix` properties,
 
 ```json
 {
   "blobpack": {
     "name": "benthos-lambda",
-    "version": "4.10.0",
+    "version": "1.2.0",
     "platform": "linux_amd64",
     "checksumPrefix": "bento",
     "src": "https://github.com/warpstreamlabs/bento/releases/download"
@@ -162,6 +162,8 @@ If you need Serverless Bento, you can change `src` and `checksumPrefix` properti
 }
 ```
 
+[Bento]: https://warpstreamlabs.github.io/bento/
+
 ### CLI
 
 ```
diff --git a/lib/config.js b/lib/config.js
index 0c9b5a6..901b81f 100644
--- a/lib/config.js
+++ b/lib/config.js
@@ -10,11 +10,10 @@ export const loadConfig = async (configPath) => {
     )
   }
 
-  if (typeof config.checksumPrefix === 'undefined') {
-    config.checksumPrefix = 'benthos'
+  return {
+    ...config,
+    checksumPrefix: config.checksumPrefix ?? 'benthos'
   }
-
-  return config
 }
 
 export const loadJson = async (name) => {