Skip to content

Docker-tdlib-debian

Docker-tdlib-debian #1

name: Docker-tdlib-debian
on:
workflow_dispatch:
inputs:
name:
description: '备注'
required: true
default: '生成tdlib-debian基础包'
check_suite:
types: [rerequested, completed]
jobs:
bullseye:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Login to docker Registry
uses: docker/login-action@v3
if: github.event_name != 'pull_request'
with:
registry: docker.io
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: buildx-bullseye
run: |
source ./VERSION
docker buildx build --tag scjtqs/tdlib:${BUILD_VERSION}-bullseye --platform linux/amd64,linux/arm64,linux/arm/v7 --build-arg BUILD_VERSION="${BUILD_VERSION}" --build-arg TD_GIT_COMMIT="${TD_GIT_COMMIT}" --push -f bullseye.td.Dockerfile . || exit 2