Draft 0.4.0 (#124)

diff --git a/CHANGES.md b/CHANGES.md
index 3fe19f2..c5d9bb0 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,18 @@
+## 0.4.0
+- Reorganize GHA by header and dependency. (#123)
+- Add rust cargo support for dep command. (#121)
+- Support license expression in dep check. (#120)
+- Prune npm packages before listing all dependencies (#119)
+- Add support for multiple licenses in the header config section (#118)
+- Add `excludes` to `license resolve` config (#117)
+- maven: set `group:artifact` as dependency name and extend functions in summary template (#116)
+- Stablize summary context to perform consistant output (#115)
+- Add custom license urls for identification (#114)
+- Lazy initialize GitHub client for comment (#111)
+- Make license identifying threshold configurable (#110)
+- Use Google's licensecheck to identify licenses (#107)
+- dep: short circuit if user declare dep license (#108)
+
 ## 0.3.0
 
 - Dependency License
diff --git a/action.yml b/action.yml
index d33a37a..b4e8ce9 100644
--- a/action.yml
+++ b/action.yml
@@ -43,7 +43,7 @@
     default: check
 runs:
   using: docker
-  image: ../Dockerfile
+  image: Dockerfile
   env:
     GITHUB_TOKEN: ${{ inputs.token }}
   args: