From 680b41f8ef128a5b47245b9523bf39640656e5ec Mon Sep 17 00:00:00 2001 From: Nonnipat Tangrojjanakhajorn Date: Thu, 8 Oct 2026 17:10:06 +0700 Subject: [PATCH 1/3] chore: prepare 2.0.1 (ship PluginRegistry and v2 work missing from 2.0.0) Tag 2.0.0 (8ea79b62) predates PluginRegistry and the per-plugin component registry, so the Central 2.0.0 jar lacks api.registry. Bump to 2.0.1-SNAPSHOT so a release-labelled merge publishes 2.0.1 instead of 2.0.0-Hotfix-1. Co-Authored-By: Claude Sonnet 5.5 --- pom.xml | 2 +- singularitylib-processor/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 2788dd9..760be65 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ io.github.pinont singularitylib - 2.0.0-SNAPSHOT + 2.0.1-SNAPSHOT jar SingularityLib diff --git a/singularitylib-processor/pom.xml b/singularitylib-processor/pom.xml index b8126e5..08bca97 100644 --- a/singularitylib-processor/pom.xml +++ b/singularitylib-processor/pom.xml @@ -8,7 +8,7 @@ their annotationProcessorPaths by its own coordinates. --> io.github.pinont singularitylib-processor - 2.0.0-SNAPSHOT + 2.0.1-SNAPSHOT jar SingularityLib Annotation Processor From 2872fa1e49ae9cd714b9170d13553eebde382366 Mon Sep 17 00:00:00 2001 From: Nonnipat Tangrojjanakhajorn Date: Thu, 8 Oct 2026 17:20:49 +0700 Subject: [PATCH 2/3] Delete .github/workflows/gitlab-sync.yml --- .github/workflows/gitlab-sync.yml | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 .github/workflows/gitlab-sync.yml diff --git a/.github/workflows/gitlab-sync.yml b/.github/workflows/gitlab-sync.yml deleted file mode 100644 index 04ceee2..0000000 --- a/.github/workflows/gitlab-sync.yml +++ /dev/null @@ -1,30 +0,0 @@ -name: Sync all branches to GitLab - -on: - push: - branches: - - '**' # Any branch - tags: - - "*.*.*" # e.g. 2.2.0 - pull_request: - types: [ closed ] - branches: [ '**' ] # Any branch - -jobs: - sync: - runs-on: ubuntu-latest - steps: - - name: Checkout all branches - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - name: Push all branches to GitLab - env: - GITLAB_NAMESPACE: pinontmclab/singularitylab - GITLAB_PROJECT: SingularityLib - GITLAB_URL: https://gitlab.com/$GITLAB_NAMESPACE/$GITLAB_PROJECT.git - GITLAB_TOKEN: ${{ secrets.GITLAB_TOKEN }} - run: | - git remote add gitlab $GITLAB_URL - git push --all https://oauth2:$GITLAB_TOKEN@gitlab.com/$GITLAB_NAMESPACE/$GITLAB_PROJECT.git - git push --tags https://oauth2:$GITLAB_TOKEN@gitlab.com/$GITLAB_NAMESPACE/$GITLAB_PROJECT.git \ No newline at end of file From f15d8d146470a384b0572b710e2a92f3e0f97d2c Mon Sep 17 00:00:00 2001 From: "coderabbitai[bot]" <136622811+coderabbitai[bot]@users.noreply.github.com> Date: Tue, 13 Oct 2026 17:55:18 +0000 Subject: [PATCH 3/3] fix(ci): install annotation processor before staging release artifacts --- .github/workflows/release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ffb96fd..3112bcc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -228,6 +228,7 @@ KG - name: Stage artifacts (file: deploy) run: | + mvn -B install -f singularitylib-processor/pom.xml -DskipTests mvn -B clean deploy -DskipTests -DaltDeploymentRepository=central::default::file:$(pwd)/staging mvn -B deploy -f singularitylib-processor/pom.xml -DskipTests -DaltDeploymentRepository=central::default::file:$(pwd)/staging