hack/generate-releaseyaml.shlines 4–6: UpdatedTARGET_REPO_CONTROLLER,TARGET_REPO_WATCHER,TARGET_REPO_WEBHOOKdefaults toghcr.io/tektoncd/...hack/second-controller.pylines 52 & 91: Updated help text and--controller-imagedefault toghcr.io/tektoncd/...
- Transfer repo:
openshift-pipelines/pipelines-as-code→tektoncd/pipelines-as-code- Go to repo Settings → Danger Zone → Transfer
- GitHub will redirect old URLs automatically
- Re-import all CI secrets after transfer (secrets are NOT migrated automatically):
gh secret set -f tmp/env.ci --repo tektoncd/pipelines-as-code - Add Repo CR in dogfooding cluster
- Update pac internal plumbing to properly references tektoncd org for release.yaml deployment on nightly
- Push upstream fixes from https://github.com/chmouel/pipelines-as-code/tree/move-to-tektoncd to tektoncd/pac:main
- Dropping commit bca533257c9871956c3d7aee96ed6b25bbf92fd4
- Add bot user osp-pac to push release.yaml https://github.com/tektoncd/pipelines-as-code/settings/access

- Update
KO_DOCKER_REPOrepo variable/secret toghcr.io/tektoncd/pipelines-as-code - Configure GHCR package
ghcr.io/tektoncd/pipelines-as-code— ensure org-level write access
Title: chore: migrate e2e test repos from openshift-pipelines to tektoncd org
Body:
As part of the org migration, the following repos still live under openshift-pipelines:
- openshift-pipelines/pipelines-as-code-e2e-tests
- openshift-pipelines/pipelines-as-code-e2e-tests-webhook
- openshift-pipelines/pipelines-as-code-e2e-tests-private
- openshift-pipelines/startpaac
- openshift-pipelines/pac-demo
Once transferred, update `.github/workflows/e2e.yaml` repo references:
- TEST_GITHUB_REPO_OWNER_GITHUBAPP
- TEST_GITHUB_REPO_OWNER_WEBHOOK
- TEST_GITHUB_PRIVATE_TASK_URL
- repository: openshift-pipelines/startpaac (line ~318)
- And matching tmate env vars
Also update TEST_GITHUB_REPO_INSTALLATION_ID to the new tektoncd GitHub App installation ID.
Title: chore: rename Go module path from openshift-pipelines to tektoncd
Body:
After the GitHub repo transfer, rename the Go module path:
- go.mod line 1: github.com/openshift-pipelines/pipelines-as-code → github.com/tektoncd/pipelines-as-code
- docs/go.mod: same
- Mass-replace all import paths in pkg/, cmd/, test/, internal/
- Makefile build flags: -X github.com/openshift-pipelines/pipelines-as-code/pkg/params/version.Version
- Ko config image paths: config/400-controller.yaml, config/500-watcher.yaml, config/600-webhook.yaml
- pkg/test/nonoai/deployment.yaml ko:// paths
- Run: make vendor && make test
Note: This is a breaking change for any downstream consumers importing the module.