diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index acd91ac..0ed2b96 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -16,7 +16,9 @@ jobs:
           repository: ${{github.event.pull_request.head.repo.full_name}}
 
       - name: Build Docker image
-        run: docker build --pull --tag quay.io/terraform-docs/gh-actions:edge .
+        run: |
+          VERSION=$(grep "docker://quay.io/terraform-docs/gh-actions" action.yml | cut -d: -f4 | sed 's/"//g')
+          docker build --pull --tag quay.io/terraform-docs/gh-actions:${VERSION} .
 
       - name: Should generate USAGE.md for tf11_basic
         uses: ./
diff --git a/README.md b/README.md
index 8a52653..a2df833 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@ branch.
 
 ## Version
 
-`v0.8.0` (uses [terraform-docs] v0.14.1, which is supported and tested on Terraform
+`v0.9.0` (uses [terraform-docs] v0.14.1, which is supported and tested on Terraform
 version 0.11+ and 0.12+ but may work for others.)
 
 ## Usage
@@ -29,7 +29,7 @@ jobs:
         ref: ${{ github.event.pull_request.head.ref }}
 
     - name: Render terraform docs inside the USAGE.md and push changes back to PR branch
-      uses: terraform-docs/gh-actions@v0.8.0
+      uses: terraform-docs/gh-actions@v0.9.0
       with:
         working-dir: .
         output-file: USAGE.md
@@ -129,7 +129,7 @@ To enable you need to ensure a few things first:
 
 ```yaml
 - name: Generate TF Docs
-  uses: terraform-docs/gh-actions@v0.8.0
+  uses: terraform-docs/gh-actions@v0.9.0
   with:
     working-dir: .
     output-file: README.md
@@ -139,7 +139,7 @@ To enable you need to ensure a few things first:
 
 ```yaml
 - name: Generate TF Docs
-  uses: terraform-docs/gh-actions@v0.8.0
+  uses: terraform-docs/gh-actions@v0.9.0
   with:
     working-dir: .,example1,example3/modules/test
     output-file: README.md
@@ -149,7 +149,7 @@ To enable you need to ensure a few things first:
 
 ```yaml
 - name: Generate TF docs
-  uses: terraform-docs/gh-actions@v0.8.0
+  uses: terraform-docs/gh-actions@v0.9.0
   with:
     atlantis-file: atlantis.yaml
 ```
@@ -158,11 +158,11 @@ To enable you need to ensure a few things first:
 
 ```yaml
 - name: Generate TF docs
-  uses: terraform-docs/gh-actions@v0.8.0
+  uses: terraform-docs/gh-actions@v0.9.0
   with:
     find-dir: examples/
 ```
 
-Complete examples can be found [here](https://github.com/terraform-docs/gh-actions/tree/v0.8.0/examples).
+Complete examples can be found [here](https://github.com/terraform-docs/gh-actions/tree/v0.9.0/examples).
 
 [terraform-docs]: https://github.com/terraform-docs/terraform-docs
diff --git a/action.yml b/action.yml
index 8a597a7..2085dcc 100644
--- a/action.yml
+++ b/action.yml
@@ -78,7 +78,7 @@ outputs:
 
 runs:
   using: docker
-  image: "docker://quay.io/terraform-docs/gh-actions:edge"
+  image: "docker://quay.io/terraform-docs/gh-actions:0.9.0"
   env:
     INPUT_WORKING_DIR: ${{ inputs.working-dir }}
     INPUT_ATLANTIS_FILE: ${{ inputs.atlantis-file }}