bcgov / bcgov/actions-openshift

epic: fold remaining OpenShift actions into this repo

Open
#19 0 comments 0 reactions 1 assignee Claimed by @DerekRoberts View on GitHub
Dominant language
Shell
Stars
0
Forks
0
Avg merge
54m
Merged PRs (30d)
11

Description

## Goal
One repo. Remaining OpenShift actions live here. Consumers pin a release. Kill `quickstart-openshift-helpers`.

## In (`v0.1.0`)
- [x] `cleanup-pr`
- [x] `route-tls`
- [x] `oc-runner`
- [x] `crunchy`
- [x] `deployer` (the action)
- [x] reusable schema-spy workflow (copy; refresh later)

## Do not port
- Helpers `.deployer.yml` — not used by the template or our daily repos. A handful of others still pin it (enmods, rfc-db, ticdi, qsos-leaflet, …). They keep working on existing helper tags. Replacement is `deployer` here, not another shared workflow.

## Left (actions, not shared workflows)
- [ ] `.pr-close` → already `cleanup-pr`; do not copy the workflow (retag is optional)
- [ ] `.pr-validate` → already `bcgov/actions/pr-validate`
- [ ] `.schema-spy` → action if Postgres runs inside the job; otherwise keep the one workflow (job services)
- [ ] `cert-setup/` (`csr_generator`, `install_cert`) → here next to `route-tls`
- [ ] `oc_scripts/` + `openshift-reporter/` → actions or `scripts/` here
- [ ] Drop helpers `crunchy/values.yml` (already here) and helpers’ own CI
- [ ] Archive helpers and the standalone action repos
- [ ] Bump consumers we own after a tag

## Do not
- Compatibility wrappers or “hard-error later” issues
- Pin anyone to `@main` or a SHA
- Notify the org before a tag
- Extra process issues

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.