/
githubmirror
/
nvme-cli
Обзор
Документация
Войти
/
githubmirror
/
nvme-cli
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
.github/workflows/libnvme-cleanup-python.yml
44 строки
1 KB
Daniel Wagner
libnvme: rename Python binding to libnvme3
08 июл 2026, 15:59
08 июл 2026, 15:59
dab3e62
Код
Авторство
О чём код?
--- # SPDX-License-Identifier: GPL-2.0-or-later # # This file is part of nvme. # Copyright (c) 2026 SUSE LLC # # Authors: Daniel Wagner <dwagner@suse.de> name: Cleanup Python dev releases on: workflow_dispatch: inputs: keep-last: description: "Number of recent dev releases to keep" required: false default: "5" dry-run: description: "Only simulate deletions (true/false)" required: false default: "true" jobs: cleanup: runs-on: ubuntu-latest environment: pypi steps: - name: Checkout repository uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Install pypi-cleanup run: pip install pypi-cleanup - name: Run pypi-cleanup on TestPyPI env: PYPI_API_TOKEN: ${{ secrets.TEST_PYPI_API_TOKEN }} run: | cd libnvme pypi-cleanup \ --repository-url https://test.pypi.org/legacy/ \ --package libnvme3 \ --keep ${{ github.event.inputs.keep-last }} \ --version-regex '.*\.dev[0-9]+' \ $([ "${{ github.event.inputs.dry-run }}" == "true" ] && echo "--dry-run")