# groundx docker build & ECR push 

> docker & ECR 
* 
* Parameters
  + repository: Set the repository name to use
  + registry: Set the registry to use. EX) `069889557760.dkr.ecr.ap-northeast-2.amazonaws.com`
  + dockerfile: Set dockerfile path . default is Dockerfile
  + file-changes: File settings to check for changes. 

* Usage
```yaml
...
- name: Check file change and docker build & ECR Push
  uses: "PATH/TO/GX_ACTIONS/build/docker"
  with:
    repository: ${{ secrets.repository }} # can use an environment secret or use a secret
    registry: ${{ secrets.registry }}
    dockerfile: Dockerfile
    file-changes: |
      *.go
      **/*.go
      go.mod   
```

   
