apiVersion: jenkins.io/v1 kind: PipelineActivity metadata: annotations: lighthouse.jenkins-x.io/cloneURI: https://github.com/greencapitaltrade/flash.git lighthouse.jenkins-x.io/job: release pipeline.jenkins-x.io/traceID: d37f5e440bb2b21c76bf55a9c574ae46 creationTimestamp: "2026-08-03T12:13:44Z" generation: 8 labels: branch: main build: "142" context: release created-by-lighthouse: "true" event-GUID: c35a5a9e-8f34-11f1-8ee5-7330f32f62e1 lighthouse.jenkins-x.io/baseSHA: 4d0de962875f1fd8534b920c33fa4cf3a84e952a lighthouse.jenkins-x.io/branch: main lighthouse.jenkins-x.io/buildNum: "1785759224053" lighthouse.jenkins-x.io/context: release lighthouse.jenkins-x.io/id: ncapitaltrade-flash-main-release-jdvmp lighthouse.jenkins-x.io/job: release lighthouse.jenkins-x.io/lastCommitSHA: 4d0de962875f1fd8534b920c33fa4cf3a84e952a lighthouse.jenkins-x.io/refs.org: greencapitaltrade lighthouse.jenkins-x.io/refs.repo: flash lighthouse.jenkins-x.io/type: postsubmit owner: greencapitaltrade podName: ncapitaltrade-flash-main-release-m7j4f-from-build-pack-pod provider: github repository: flash tekton.dev/pipeline: ncapitaltrade-flash-main-release managedFields: - apiVersion: jenkins.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: f:branch: {} f:context: {} f:owner: {} f:provider: {} f:repository: {} f:spec: f:lastCommitMessage: {} f:lastCommitSHA: {} f:releaseNotesURL: {} f:version: {} manager: jx-changelog-0.10.29 operation: Update time: "2026-08-03T12:19:45Z" - apiVersion: jenkins.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:lighthouse.jenkins-x.io/cloneURI: {} f:lighthouse.jenkins-x.io/job: {} f:pipeline.jenkins-x.io/traceID: {} f:labels: .: {} f:build: {} f:created-by-lighthouse: {} f:event-GUID: {} f:lighthouse.jenkins-x.io/baseSHA: {} f:lighthouse.jenkins-x.io/branch: {} f:lighthouse.jenkins-x.io/buildNum: {} f:lighthouse.jenkins-x.io/context: {} f:lighthouse.jenkins-x.io/id: {} f:lighthouse.jenkins-x.io/job: {} f:lighthouse.jenkins-x.io/lastCommitSHA: {} f:lighthouse.jenkins-x.io/refs.org: {} f:lighthouse.jenkins-x.io/refs.repo: {} f:lighthouse.jenkins-x.io/type: {} f:podName: {} f:tekton.dev/pipeline: {} f:spec: .: {} f:baseSHA: {} f:batchPipelineActivity: {} f:build: {} f:buildLogsUrl: {} f:completedTimestamp: {} f:context: {} f:gitBranch: {} f:gitOwner: {} f:gitRepository: {} f:gitUrl: {} f:message: {} f:pipeline: {} f:startedTimestamp: {} f:status: {} f:steps: {} manager: jx-build-controller operation: Update time: "2026-08-03T12:21:13Z" name: greencapitaltrade-flash-main-142 namespace: jx resourceVersion: "239539160" uid: 559ed54f-cc85-4ff3-8531-129f2735bb69 spec: baseSHA: 4d0de962875f1fd8534b920c33fa4cf3a84e952a batchPipelineActivity: {} build: "142" buildLogsUrl: s3://logs-gct-prod-20260425045301534100000007/jenkins-x/logs/greencapitaltrade/flash/main/142.log completedTimestamp: "2026-08-03T12:21:05Z" context: release gitBranch: main gitOwner: greencapitaltrade gitRepository: flash gitUrl: https://github.com/greencapitaltrade/flash.git lastCommitMessage: | chore(ci): drop the update-repomix step The step regenerated repomix-output.xml and committed it back to the PR branch, and that commit triggered a second full pipeline for every push. On Bifrost that meant two odoo image builds per PR. Nothing consumes the file. The only references anywhere are repomix.config.json, which is repomix own config telling it where to write. In Ironman, Pepper, Happy and Deadpool the file has sat untouched since 2026-06-07 because those repos never had the step, and nobody noticed. Lighthouse has no way to skip a build for a commit that only touches one path - the scheduler schema has run_if_changed but not skip_if_only_changed, and run_if_changed cannot be inverted because Go RE2 has no negative lookahead. So not creating the commit is the only way to stop the second build. The committed file stays; regenerate on demand with npx repomix. Co-Authored-By: Claude Opus 5 (1M context) lastCommitSHA: 3b18fc1d463be6576f28074a5ea1409ce792e931 message: 'Tasks Completed: 1 (Failed: 0, Cancelled 0), Skipped: 0' pipeline: greencapitaltrade/flash/main releaseNotesURL: https://github.com/greencapitaltrade/flash/releases/tag/v0.18.6 startedTimestamp: "2026-08-03T12:13:44Z" status: Succeeded steps: - kind: Stage stage: completedTimestamp: "2026-08-03T12:21:05Z" name: from build pack startedTimestamp: "2026-08-03T12:13:50Z" status: Succeeded steps: - completedTimestamp: "2026-08-03T12:14:03Z" name: Git Clone startedTimestamp: "2026-08-03T12:13:50Z" status: Succeeded - completedTimestamp: "2026-08-03T12:14:06Z" name: Next Version startedTimestamp: "2026-08-03T12:14:03Z" status: Succeeded - completedTimestamp: "2026-08-03T12:14:10Z" name: Jx Variables startedTimestamp: "2026-08-03T12:14:06Z" status: Succeeded - completedTimestamp: "2026-08-03T12:16:35Z" name: Build Yarn Install startedTimestamp: "2026-08-03T12:14:10Z" status: Succeeded - completedTimestamp: "2026-08-03T12:17:17Z" name: Next Build startedTimestamp: "2026-08-03T12:16:36Z" status: Succeeded - completedTimestamp: "2026-08-03T12:17:21Z" name: Check Registry startedTimestamp: "2026-08-03T12:17:18Z" status: Succeeded - completedTimestamp: "2026-08-03T12:19:35Z" name: Build Container Build startedTimestamp: "2026-08-03T12:17:22Z" status: Succeeded - completedTimestamp: "2026-08-03T12:19:45Z" name: Promote Changelog startedTimestamp: "2026-08-03T12:19:36Z" status: Succeeded - completedTimestamp: "2026-08-03T12:19:48Z" name: Promote Helm Release startedTimestamp: "2026-08-03T12:19:46Z" status: Succeeded - completedTimestamp: "2026-08-03T12:20:30Z" name: Promote Jx Promote startedTimestamp: "2026-08-03T12:19:49Z" status: Succeeded - completedTimestamp: "2026-08-03T12:21:05Z" name: Publish Org Kb startedTimestamp: "2026-08-03T12:20:31Z" status: Succeeded - kind: Promote promote: environment: staging pullRequest: pullRequestURL: https://github.com/greencapitaltrade/mcu/pull/5153 startedTimestamp: "2026-08-03T12:20:11Z" status: Succeeded startedTimestamp: "2026-08-03T12:20:11Z" status: Succeeded - kind: Promote promote: environment: production pullRequest: pullRequestURL: https://github.com/greencapitaltrade/mcu/pull/5154 startedTimestamp: "2026-08-03T12:20:27Z" status: Succeeded startedTimestamp: "2026-08-03T12:20:27Z" status: Succeeded version: 0.18.6 status: {}