name: Deploy Docker Images run-name: build and deploy docker image to server. on: [push] jobs: Docusaurus build and Server deploy: runs-on: ubuntu-latest steps: - name: Check out dockerfiles. uses: actions/checkout@v4 - name: Get changed files id: changed-dockerfiles uses: tj-actions/changed-files@v42 with: files: | **.dockerfile - name: Build docker image and deploy. run: | for file in ${{ steps.changed-dockerfiles.outputs.all_changed_files }}; do echo "${file} changed." done