Skip to content
Snippets Groups Projects

Studydocs: Always require type and add options.

Open Imported Johannes Zumthurm requested to merge NotSpecial-patch-3 into master
15 files
+ 310
65
Compare changes
  • Side-by-side
  • Inline
Files
15
+ 6
6
@@ -31,7 +31,7 @@ jobs:
- 27017:27017
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
with:
@@ -61,28 +61,28 @@ jobs:
IMAGE_NAME: amiveth/amivapi
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
# Workaround: https://github.com/docker/build-push-action/issues/461
- name: Setup Docker buildx
uses: docker/setup-buildx-action@v2
uses: docker/setup-buildx-action@v3
# Login against a Docker registry except on PR
- name: Log into Docker Hub registry
if: github.event_name != 'pull_request'
uses: docker/login-action@v2
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
# Extract metadata (tags, labels) for Docker
- name: Extract Docker metadata
id: meta
uses: docker/metadata-action@v4
uses: docker/metadata-action@v5
with:
images: ${{ env.IMAGE_NAME }}
tags: type=raw,value=latest
# Build and push Docker image with Buildx (don't push on PR)
- name: Build and push Docker image
id: build-and-push
uses: docker/build-push-action@v4
uses: docker/build-push-action@v5
with:
context: .
pull: true
Loading