/
githubmirror
/
arthas
Обзор
Документация
Войти
/
githubmirror
/
arthas
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
.github/workflows/push-docker.yaml
34 строки
1 KB
Pierluigi Lenoci
ci: upgrade GitHub Actions to latest versions (#3157)
28 мар 2026, 19:08
Не верифицирован
28 мар 2026, 19:08
5185c12
Код
Авторство
О чём код?
name: Push arthas images to Docker Hub on: workflow_dispatch: inputs: version: description: "The version number to push (e.g., 4.0.3)" required: true jobs: build-and-push: runs-on: ubuntu-latest steps: # 步骤 1:检出 master 分支的代码 - name: Checkout gh-pages branch uses: actions/checkout@v4 with: ref: master - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: Log in to Docker Hub uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Build Docker image run: | VERSION="${{ github.event.inputs.version }}" docker buildx build . --build-arg ARTHAS_VERSION=$VERSION --build-arg MIRROR=true -t hengyunabc/arthas:$VERSION -t hengyunabc/arthas:latest --platform=linux/arm64,linux/amd64 --push docker buildx build . --build-arg ARTHAS_VERSION=$VERSION --build-arg MIRROR=true -f Dockerfile-No-Jdk -t hengyunabc/arthas:$VERSION-no-jdk --platform=linux/arm64,linux/amd64 --push