From 4b0d56b1717d82e9619c606ab0966b12be9a3b6e Mon Sep 17 00:00:00 2001 From: Jiaqi Guo Date: Wed, 11 Mar 2026 09:42:38 -0500 Subject: [PATCH] Use reusable workflows in jiaqi/cyclopsgroup --- .github/workflows/build_and_release.yml | 17 ++++++++++------- .github/workflows/verify.yml | 14 +++++++++++--- pom.xml | 24 +++++++++++++++--------- 3 files changed, 36 insertions(+), 19 deletions(-) diff --git a/.github/workflows/build_and_release.yml b/.github/workflows/build_and_release.yml index 213308b..a758d1a 100644 --- a/.github/workflows/build_and_release.yml +++ b/.github/workflows/build_and_release.yml @@ -1,14 +1,17 @@ -name: Maven release +name: build_and_release on: push: branches: - main - - snapshot + paths-ignore: + - "**/*.md" + - "src/test/**" + +concurrency: + group: ${{ github.workflow }}-${{ github.sha }} + cancel-in-progress: true jobs: - build_and_release: - uses: cyclopsgroup/cyclopsgroup/.github/workflows/maven-release-snapshot.yml@main - secrets: - awsAccessKeyId: ${{ secrets.AWS_ACCESS_KEY_ID }} - awsSecretkey: ${{ secrets.AWS_SECRET_KEY }} + publish: + uses: jiaqi/cyclopsgroup/.github/workflows/maven-publish.yml@main diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index facc2c1..d3f675f 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -1,6 +1,14 @@ -name: Maven verify +name: verify + on: push: + paths-ignore: + - "**/*.md" + +concurrency: + group: ${{ github.workflow }}-${{ github.sha }} + cancel-in-progress: true + jobs: - verify: - uses: cyclopsgroup/cyclopsgroup/.github/workflows/maven-verify.yml@main + build_and_verify: + uses: jiaqi/cyclopsgroup/.github/workflows/maven-verify.yml@main diff --git a/pom.xml b/pom.xml index a636a4b..70166d2 100644 --- a/pom.xml +++ b/pom.xml @@ -13,11 +13,11 @@ jcli 1.1.0-SNAPSHOT Annotation based command line arguments parser - https://github.com/cyclopsgroup/jcli + https://github.com/jiaqi/jcli 2008 github - https://github.com/cyclopsgroup/jcli/issues + https://github.com/jiaqi/jcli/issues @@ -56,15 +56,21 @@ - scm:git:git@github.com:cyclopsgroup/jcli.git - scm:git:git@github.com:cyclopsgroup/jcli.git - git@github.com:cyclopsgroup/jcli.git + scm:git:git@github.com:jiaqi/jcli.git + scm:git:git@github.com:jiaqi/jcli.git + git@github.com:jiaqi/jcli.git - - cyclopsgroup.server - s3://${dist.bucketName}/projects/jcli - + + github + GitHub jiaqi Apache Maven Packages + https://maven.pkg.github.com/jiaqi/jcli + + + github + GitHub jiaqi Apache Maven Packages + https://maven.pkg.github.com/jiaqi/jcli +