[med-svn] [Git][med-team/pyensembl][master] 4 commits: disable useless Salsa CI jobs
Alexandre Detiste (@detiste-guest)
gitlab at salsa.debian.org
Sat Apr 4 23:12:19 BST 2026
Alexandre Detiste pushed to branch master at Debian Med / pyensembl
Commits:
16e7778e by Alexandre Detiste at 2026-04-05T00:10:13+02:00
disable useless Salsa CI jobs
- - - - -
0f644e0b by Alexandre Detiste at 2026-04-05T00:10:56+02:00
rewrite d/rules with newer & shorter syntax
- - - - -
e70d1349 by Alexandre Detiste at 2026-04-05T00:11:24+02:00
drop "Rules-Requires-Root: no": it is the default now
- - - - -
c96b6bcf by Alexandre Detiste at 2026-04-05T00:11:54+02:00
bump Standards-Version to 4.7.4, drop Priority: tag
- - - - -
3 changed files:
- debian/control
- debian/rules
- debian/salsa-ci.yml
Changes:
=====================================
debian/control
=====================================
@@ -1,6 +1,5 @@
Source: pyensembl
Section: science
-Priority: optional
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
Uploaders: Steffen Moeller <moeller at debian.org>,
Étienne Mollier <emollier at debian.org>
@@ -17,11 +16,10 @@ Build-Depends: debhelper-compat (= 13),
python3-pytest <!nocheck>,
# python3-tinytimer <!nocheck> # only run during tests that are not run because of
# demand for internet access
-Standards-Version: 4.7.2
+Standards-Version: 4.7.4
Homepage: https://github.com/openvax/pyensembl
Vcs-Browser: https://salsa.debian.org/med-team/pyensembl
Vcs-Git: https://salsa.debian.org/med-team/pyensembl.git
-Rules-Requires-Root: no
Testsuite: autopkgtest-pkg-pybuild
Package: pyensembl
=====================================
debian/rules
=====================================
@@ -24,10 +24,8 @@ export PYBUILD_TEST_ARGS = -v \
%:
dh $@ --buildsystem=pybuild
-override_dh_auto_clean:
- dh_auto_clean
+execute_after_dh_auto_clean:
rm -f pyensembl.egg-info/SOURCES.txt pyensembl.egg-info/requires.txt
-override_dh_install:
- dh_install
+execute_after_dh_install:
find debian -name requirements.txt -delete
=====================================
debian/salsa-ci.yml
=====================================
@@ -7,5 +7,9 @@
# in "Save Changes". The CI tests will run after the next commit.
---
include:
- - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
- - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
+ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
+
+variables:
+ SALSA_CI_DISABLE_BLHC: 1
+ SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 1
+ SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: 1
View it on GitLab: https://salsa.debian.org/med-team/pyensembl/-/compare/31e4ec220a036753e0be8bcdc252a8d1fb218a37...c96b6bcf6c425ce82219a31db968f96f02218774
--
View it on GitLab: https://salsa.debian.org/med-team/pyensembl/-/compare/31e4ec220a036753e0be8bcdc252a8d1fb218a37...c96b6bcf6c425ce82219a31db968f96f02218774
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20260404/a09e9ce5/attachment-0001.htm>
More information about the debian-med-commit
mailing list