23 Commits
Author SHA1 Message Date
james.maesandCodex 9a221b376e ci: retire migrated legacy RC coordinator (#6)
All 33 active default-branch RC callers now use the pinned orb-owned worker. Remove the duplicate release implementation after passing caller migrations and verified Alerts RC.17 recovery.

Co-authored-by: Codex <noreply@openai.com>
2026-10-21 02:39:17 -05:00
james.maesandCodex 3f1dc3a48f ci: align canonical shared orb workers (#5)
Co-authored-by: Codex <noreply@openai.com>
2026-10-21 01:27:12 -05:00
james.maesandCodex 395f51b93a ci: centralize organization workflow lint (#4)
* ci: delegate organization workflow lint to shared orb worker

Co-Authored-By: Codex <noreply@openai.com>

* ci: retire duplicate organization Circle lint job

Co-Authored-By: Codex <noreply@openai.com>

---------

Co-authored-by: Codex <noreply@openai.com>
2026-10-20 20:26:36 -05:00
james.maes 8f7cf886f2 Merge pull request #3 from QRun-IO/fix/release-rc-artifact-id
fix(release-rc): read the project's own artifactId, not the parent's
2026-10-16 11:34:45 -05:00
james.maesandClaude Opus 5.5 56e76e4bf3 fix(release-rc): read the project's own artifactId, not the parent's
tag-and-release took the first qbit-* artifactId in the pom, which is the
<parent> qbit-build-parent, so it waited for qbit-build-parent X on Maven
Central and failed (qbit-crm 0.2.0-RC.6). Skip the <parent> block.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 11:27:21 -05:00
james.maes b28dbbe3f0 Merge pull request #2 from QRun-IO/feature/rc-tag-and-release
feat(release-rc): tag and release each RC after Maven Central confirms it
2026-10-16 08:02:26 -05:00
james.maesandClaude Opus 5.5 d494052a33 feat(release-rc): tag and release each RC after Central confirms it
A new tag-and-release job waits for the orb's bump commit and for the
version on Maven Central, checks that the Central artifact was published
after this merge, then creates the signed annotated tag (SSH key from the
QRUN_TAG_SIGNING_KEY secret) on the bump commit and a GitHub prerelease
listing the merged PRs. It never creates an unsigned tag and skips a tag
that already exists.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 16:17:37 -05:00
james.maes a308e88c55 Merge pull request #1 from QRun-IO/feature/qbit-release-rc
feat: reusable qbit release-candidate workflow
2026-10-13 14:27:10 -05:00
james.maesandClaude Opus 5.5 616d2f0385 ci: run actionlint from a cimg/go image (checkout needs git and HOME)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 14:26:22 -05:00
james.maesandClaude Opus 5.5 fd2304d7d8 ci: lint workflows on CircleCI instead of reporting a missing config
The org CircleCI app builds every repository, so commits here showed a
"No configuration was found" error status (main included).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 14:25:41 -05:00
james.maesandClaude Opus 5.5 4e6fd15dac feat: reusable qbit release-candidate workflow
Merges develop into the qbit's release line (release/X.Y.Z or
release/X.Y from develop's X.Y.Z-SNAPSHOT revision, created when
missing) through the GitHub API, so GitHub signs the merge. The
release/* push runs the existing CircleCI RC publish. Supports dry_run.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 14:20:14 -05:00
james.maes 6809159f07 chore: add Apache-2.0 license 2026-01-05 10:18:15 -06:00
james.maes 4490beecbe chore(license): add AGPL-3.0 license with QRun-IO copyright 2025-12-25 19:27:08 -06:00
james.maes b8a1939cca docs: Standardize public org profile README 2025-12-24 14:37:38 -06:00
james.maes 4a8b5986e6 docs: Update org profile and add repo README
- Fix GitHub links to point to QRun-IO org
- Update Java version to 21
- Add repo README explaining community health files
2025-12-24 13:46:58 -06:00
james.maes 1bd63d26ba feat: Add community health files and templates
- CONTRIBUTING.md - Contribution guidelines
- CODE_OF_CONDUCT.md - Contributor Covenant v2.1
- SECURITY.md - Security policy
- Issue templates (bug report, feature request)
- Pull request template
2025-12-24 13:46:00 -06:00
james.maes fce6b8335a docs: Move COMPATIBILITY.md to meta-manager repo 2025-12-24 12:40:44 -06:00
james.maes 1f41e5b971 docs: Add QQQ compatibility matrix 2025-12-24 12:35:48 -06:00
james.maes 6adc6646a1 Update README.md 2025-08-29 08:24:26 -05:00
james.maes 830f16e69c Delete README.md 2024-07-05 13:54:53 -05:00
james.maes a210429db8 Create README.md 2024-07-05 13:54:27 -05:00
james.maes f88cb11cce Update README.md 2024-07-05 13:53:39 -05:00
james.maes 0bf7d0b5e6 Initial commit 2024-07-05 13:53:03 -05:00