From e7c20aae6c1b3cc909a91c3ae886d2ab4da76199 Mon Sep 17 00:00:00 2001 From: Christopher Dilks Date: Fri, 30 Oct 2026 19:02:00 -0400 Subject: [PATCH 1/2] ci: run `dependency_info` on `development` branch only --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3c327df4c3..4426bce6a1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -182,6 +182,7 @@ jobs: # dependencies really come from, so it always hits the remote repos. # - run after `warm_maven_cache`, so it doesn't add to the parallel burst # - retry the build step + if: ${{ github.ref == 'refs/heads/development' }} needs: [ warm_maven_cache ] runs-on: ubuntu-latest env: From c71115f6dfc06aae3b809e2a8d425ff57dad07f4 Mon Sep 17 00:00:00 2001 From: Christopher Dilks Date: Fri, 30 Oct 2026 19:04:25 -0400 Subject: [PATCH 2/2] doc: howto --- libexec/dependency-info.rb | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/libexec/dependency-info.rb b/libexec/dependency-info.rb index 8cce06eb58..6bdf228cb5 100755 --- a/libexec/dependency-info.rb +++ b/libexec/dependency-info.rb @@ -1,7 +1,14 @@ #!/usr/bin/env ruby + +################################################################################## +# map each dependency to the repository from which it was obtained +# ---------------------------------------------------------------- +# PROCEDURE: +# - start from a clean local Maven repository (~/.m2/repository, by default) +# - clean build coatjava +# - run this script # -# map dependency to the repository from which it was obtained -# +################################################################################## require 'yaml' require 'fileutils'