[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