From f49c2132cbb256eb1e012c0ed798adf65350c0e8 Mon Sep 17 00:00:00 2001 From: Christian Hopps Date: Sun, 14 Dec 2025 04:38:49 +0000 Subject: [PATCH 1/3] ci: add master back to workflow triggers Github needs to see all the triggers on the master branch version of this file for them to work. We should keep the same triggers on the release branch. Signed-off-by: Christian Hopps --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e420ec6..19e3392 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,9 +6,11 @@ name: CI on: pull_request: branches: + - master - b_3.x push: branches: + - master - b_3.x tags: - v* From 0308110959526b54694db08c6377bf4da2b0e480 Mon Sep 17 00:00:00 2001 From: Christian Hopps Date: Sun, 12 Oct 2025 05:41:20 +0000 Subject: [PATCH 2/3] ci: update commit range to check For the release branch, update the makefile `check-commits` rule to check the new commits on the release branch. Signed-off-by: Christian Hopps --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index fc9a6ea..a9241e0 100644 --- a/Makefile +++ b/Makefile @@ -12,7 +12,7 @@ tests: format: tox -e format -LYPY_COMMIT_RANGE ?= origin/master.. +LYPY_COMMIT_RANGE ?= origin/b_3.x.. check-commits: ./check-commits.sh $(LYPY_COMMIT_RANGE) From e85baf986c97a82d93719529acbadd09f79ea66e Mon Sep 17 00:00:00 2001 From: Christian Hopps Date: Wed, 12 Nov 2025 13:23:00 -0500 Subject: [PATCH 3/3] ci: run tests with libyang v3.13.6 Set upstream libyang branch to the latest v3 release rather than the default of master. Signed-off-by: Christian Hopps --- tox.ini | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tox.ini b/tox.ini index 524ad49..895ba55 100644 --- a/tox.ini +++ b/tox.ini @@ -14,6 +14,8 @@ install_command = {toxinidir}/tox-install.sh {envdir} {opts} {packages} allowlist_externals = {toxinidir}/tox-install.sh commands = python -Wd -m unittest discover -c +setenv = + LIBYANG_BRANCH=v3.13.6 # On v3 branch test using last libyang v3 release [testenv:lydevel] setenv =