Author SHA1 Message Date
james.maes cd2aebb70f Add .circleci/config.yml 2026-02-27 11:42:03 -06:00
4 changed files with 28 additions and 55 deletions

No files matched your search

-22
View File
@@ -1,22 +0,0 @@
schema: 1
scoped_delegation: true
components:
source:
toolchains:
node: 22.20.0
build:
tool: source
commands:
- - tracked-files
verification:
push:
branches:
- dev
- develop
- hotfix/**
- main
- master
- qualification/**
- rc
- release/**
tags: []
+28 -11
View File
@@ -1,14 +1,31 @@
# Use the latest 2.1 version of CircleCI pipeline process engine.
# See: https://circleci.com/docs/reference/configuration-reference
version: 2.1
setup: true
orbs:
qqq-orb: kingsrook/qqq-orb@0.8
# Define a job to be invoked later in a workflow.
# See: https://circleci.com/docs/guides/orchestrate/jobs-steps/#jobs-overview & https://circleci.com/docs/reference/configuration-reference/#jobs
jobs:
say-hello:
# Specify the execution environment. You can specify an image from Docker Hub or use one of our convenience images from CircleCI's Developer Hub.
# See: https://circleci.com/docs/guides/execution-managed/executor-intro/ & https://circleci.com/docs/reference/configuration-reference/#executor-job
docker:
# Specify the version you desire here
# See: https://circleci.com/developer/images/image/cimg/base
- image: cimg/base:current
# Add steps to the job
# See: https://circleci.com/docs/guides/orchestrate/jobs-steps/#steps-overview & https://circleci.com/docs/reference/configuration-reference/#steps
steps:
# Checkout the code as the first step.
- checkout
- run:
name: "Say hello"
command: "echo Hello, World!"
# Orchestrate jobs using workflows
# See: https://circleci.com/docs/guides/orchestrate/workflows/ & https://circleci.com/docs/reference/configuration-reference/#workflows
workflows:
setup:
say-hello-workflow: # This is the name of the workflow, feel free to change it to better match your workflow.
# Inside the workflow, you define the jobs you want to run.
jobs:
- qqq-orb/generate_pipeline:
orb_version: '0.8'
filters:
branches:
ignore: automation/qbit-rc-pending
tags:
ignore: /.*/
- say-hello
-5
View File
@@ -1,5 +0,0 @@
profile: homebrew-tap
orb_version: '0.8'
default_branch: main
tap: qrun-io/qctl
formula: qctl
-17
View File
@@ -1,17 +0,0 @@
# homebrew-qctl
Homebrew tap for the qctl CLI. Contains a single binary-download formula
(`Formula/qctl.rb`) that is rewritten automatically by qctl's release
workflow (`.github/workflows/build.yml` in QRun-IO/qctl, `update-homebrew`
job) on every `v*` tag — do not hand-edit version/sha256 lines except to
hotfix a broken release.
## Knowledge base
- Platform hub: `R:/Git.Local/KofTwentyTwo/second-brain/knowledge/qqq/qqq-hub.md`
- Repo dossier: `R:/Git.Local/KofTwentyTwo/second-brain/knowledge/qqq/repos/homebrew-qctl.md`
- Reviewed commit: `986d55a481bf` (branch `main`, 2026-07-04)
Known issue recorded in the dossier: formula declares `license "AGPL-3.0"`
while qctl migrated to Apache-2.0 after v0.2.1; the release automation never
updates that field, so it must be fixed manually.