[docker] update workflow

- run on every push to master
- build images from GitHub source instead of PyPI package
- build arm64 image (#5227)
- include more tags
  - build date as 'YYYYMMDD'
  - 'dev' for most recent build from master
  - 'latest' for most recent release build
This commit is contained in:
Mike Fährmann
2024-03-05 03:15:20 +01:00
parent 96af12cec2
commit 36fc510d3a
2 changed files with 35 additions and 27 deletions

View File

@@ -11,7 +11,7 @@ RUN : \
&& python3 -B -m pip --no-cache-dir --no-input --disable-pip-version-check install -U \
pip \
&& python3 -B -m pip --no-cache-dir --no-input --disable-pip-version-check install -U \
gallery-dl \
https://github.com/mikf/gallery-dl/archive/refs/heads/master.tar.gz \
yt-dlp \
&& rm -rf /root/.cache/pip \
&& :