2024-02-01 13:59:45 +01:00
|
|
|
name: build package and container
|
|
|
|
|
|
|
|
on:
|
|
|
|
push:
|
|
|
|
tags:
|
|
|
|
- "v*.*.*"
|
|
|
|
|
|
|
|
pull_request:
|
|
|
|
branches: [main, master]
|
|
|
|
|
|
|
|
jobs:
|
|
|
|
build-container:
|
|
|
|
uses: actions/workflows/.gitea/workflows/build_container.yml@master
|
|
|
|
with:
|
2024-02-01 14:37:21 +01:00
|
|
|
registry: docker.io
|
|
|
|
image-name: olofvndrhr/manga-dlp
|
2024-02-01 13:59:45 +01:00
|
|
|
context: .
|
|
|
|
dockerfile: docker/Dockerfile
|
|
|
|
platforms: linux/amd64,linux/arm64
|
|
|
|
secrets:
|
|
|
|
cr-username: ${{ secrets.CR_USERNAME }}
|
|
|
|
cr-password: ${{ secrets.CR_PASSWORD }}
|
|
|
|
|
|
|
|
build-pypackage:
|
|
|
|
uses: actions/workflows/.gitea/workflows/release_pypackage.yml@master
|
|
|
|
with:
|
2024-02-01 14:37:21 +01:00
|
|
|
repository: main
|
2024-02-01 13:59:45 +01:00
|
|
|
secrets:
|
2024-02-01 14:37:21 +01:00
|
|
|
username: __token__
|
|
|
|
token: ${{ secrets.PYPI_TOKEN }}
|