name: Build CKAN Docker on: # Trigger the workflow on push or pull request, # but only for the master branch push: branches: - master pull_request: branches: - master jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v1 #- name: NGINX build # uses: docker/build-push-action@v2 # with: # context: nginx # file: nginx/Dockerfile # push: false # tags: kowhai/ckan-docker-nginx:testing-only #- name: PostgreSQL build # uses: docker/build-push-action@v2 # with: # context: postgresql # file: postgresql/Dockerfile # push: false # tags: kowhai/ckan-docker-postgresql:testing-only #- name: Solr build # uses: docker/build-push-action@v2 # with: # context: solr # file: solr/Dockerfile # push: false # tags: kowhai/ckan-docker-solr:testing-only #- name: DataPusher build # uses: docker/build-push-action@v2 # with: # context: datapusher # file: datapusher/Dockerfile # push: false # tags: kowhai/ckan-docker-datapusher:testing-only - name: CKAN build uses: docker/build-push-action@v2 with: context: . file: ./ckan/Dockerfile push: false tags: kowhai/ckan-docker-ckan:testing-only