Compare commits
2
Commits
f9d917c66d
...
4ee428a6fd
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4ee428a6fd | ||
|
|
90b9e2783b |
@@ -83,7 +83,7 @@ jobs:
|
||||
TOKEN: ${{ secrets.PYPI_TOKEN }}
|
||||
GITEA_JOB_TOKEN: ${{ secrets.GITEA_TOKEN }}
|
||||
PYPI_USER: ${{ secrets.PYPI_USER }}
|
||||
run: bash scripts/publish-gitea-pypi.sh
|
||||
run: sh scripts/publish-gitea-pypi.sh
|
||||
|
||||
build-musllinux:
|
||||
runs-on: ubuntu-latest
|
||||
@@ -132,4 +132,4 @@ jobs:
|
||||
GITEA_JOB_TOKEN: ${{ secrets.GITEA_TOKEN }}
|
||||
PYPI_USER: ${{ secrets.PYPI_USER }}
|
||||
DIST_DIR: /src/dist
|
||||
run: cd /src && bash scripts/publish-gitea-pypi.sh
|
||||
run: cd /src && sh scripts/publish-gitea-pypi.sh
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
#!/bin/sh
|
||||
# Публикация файлов из DIST_DIR в PyPI-реестр пакетов Gitea.
|
||||
# Уже загруженные (по имени файла в simple-индексе) пропускаются: twine 7 не
|
||||
# поддерживает --skip-existing для не-PyPI репозиториев.
|
||||
# POSIX sh (Alpine busybox/dash) — внешний bash не требуется.
|
||||
#
|
||||
# Переменные:
|
||||
# TOKEN (или GITEA_JOB_TOKEN) — обязательный токен (PAT write:package или
|
||||
@@ -10,7 +11,7 @@
|
||||
# SERVER, OWNER — Gitea и владелец; если не заданы, берутся
|
||||
# из git remote (origin)
|
||||
# PYPI_USER — имя пользователя (по умолчанию актор)
|
||||
set -euo pipefail
|
||||
set -eu
|
||||
|
||||
DIST_DIR="${DIST_DIR:-dist}"
|
||||
TOKEN="${TOKEN:-${GITEA_JOB_TOKEN:-}}"
|
||||
|
||||
Reference in New Issue
Block a user