diff --git a/README.md b/README.md index 38eb1bb9..02c2432b 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,17 @@ -[![Contributors](https://img.shields.io/github/contributors/bcgov/greenfield-template)](/../../graphs/contributors) -[![Forks](https://img.shields.io/github/forks/bcgov/greenfield-template)](/../../network/members) -[![Stargazers](https://img.shields.io/github/stars/bcgov/greenfield-template)](/../../stargazers) -[![Issues](https://img.shields.io/github/issues/bcgov/greenfield-template)](/../../issues) -[![MIT License](https://img.shields.io/github/license/bcgov/greenfield-template.svg)](/LICENSE.md) +[![Contributors](https://img.shields.io/github/contributors/bcgov/nr-epd-digital-services)](/../../graphs/contributors) +[![Forks](https://img.shields.io/github/forks/bcgov/nr-epd-digital-services)](/../../network/members) +[![Stargazers](https://img.shields.io/github/stars/bcgov/nr-epd-digital-services)](/../../stargazers) +[![Issues](https://img.shields.io/github/issues/bcgov/nr-epd-digital-services)](/../../issues) +[![MIT License](https://img.shields.io/github/license/bcgov/nr-epd-digital-services.svg)](/LICENSE.md) [![Lifecycle](https://img.shields.io/badge/Lifecycle-Experimental-339999)](https://github.com/bcgov/repomountie/blob/master/doc/lifecycle-badges.md) # Greenfield Template - DevOps Quickstart ## Overview -The Greenfield-template is a fully functional set of pipeline workflows and a starter application stack intended to help Agile DevOps teams hit the ground running. Currently supports OpenShift with plans for AWS (Amazon Web Services). Pipelines are run using [GitHub Actions](https://github.com/bcgov/greenfield-template/actions). +The nr-epd-digital-services is a fully functional set of pipeline workflows and a starter application stack intended to help Agile DevOps teams hit the ground running. Currently supports OpenShift with plans for AWS (Amazon Web Services). Pipelines are run using [GitHub Actions](https://github.com/bcgov/nr-epd-digital-services/actions). Features: * Pull Request-based pipeline @@ -24,7 +24,7 @@ Features: * Templates and setup documentation * Starter TypeScript application stack -This project is in active development. Please visit our [issues](https://github.com/bcgov/greenfield-template/issues) page to view or request features. +This project is in active development. Please visit our [issues](https://github.com/bcgov/nr-epd-digital-services/issues) page to view or request features. ### Workflow 1 of 3: PR Open @@ -116,12 +116,12 @@ Optionally, higher-level deployments can be prevented until manually approved. This workflow is triggered when a Pull Request to the main branch is created or modified. Each development deployment is separate, using its own stack. This avoids collisions between development environments and provides isolation for testing and experimentation. Pipeline steps are enforced, preventing merge of failing code. -The workflow, located [here](https://github.com/bcgov/greenfield-template/blob/main/.github/workflows/pr-open.yml), includes: +The workflow, located [here](https://github.com/bcgov/nr-epd-digital-services/blob/main/.github/workflows/pr-open.yml), includes: -* [Pull Request](https://github.com/bcgov/greenfield-template/pulls)-based ephemeral, sandboxed environments +* [Pull Request](https://github.com/bcgov/nr-epd-digital-services/pulls)-based ephemeral, sandboxed environments * [Docker](https://github.com/marketplace/actions/build-and-push-docker-images)/[Podman](https://podman.io) container building * [Build caching](https://github.com/marketplace/actions/cache) to save time and bandwidth -* [GitHub Container Registry](https://github.com/bcgov/greenfield-template/pkgs/container/greenfield-template) image publishing +* [GitHub Container Registry](https://github.com/bcgov/nr-epd-digital-services/pkgs/container/nr-epd-digital-services) image publishing * [RedHat OpenShift](https://www.redhat.com/en/technologies/cloud-computing/openshift) deployment, with other options under consideration * [Jest](https://jestjs.io/) JavaScript testing enforced in-pipeline * [SonarCloud](https://sonarcloud.io/) static analysis test coverage reporting @@ -140,7 +140,7 @@ When a PR is merged, the message comment below is added. Despite showing on thi ### 2: Pull Request Close Pipeline -The workflow, located [here](https://github.com/bcgov/greenfield-template/blob/main/.github/workflows/pr-close.yml), fires when a pull request is closed. +The workflow, located [here](https://github.com/bcgov/nr-epd-digital-services/blob/main/.github/workflows/pr-close.yml), fires when a pull request is closed. * ghcr.io cleanup of dev images over 14 days-old * OpenShift dev artifact removal @@ -155,7 +155,7 @@ If this closure was triggered by a merge to the main branch it will trigger the ### 3: Pull Request Main Merge Pipeline -The workflow, located [here](https://github.com/bcgov/greenfield-template/blob/main/.github/workflows/merge-main.yml), includes: +The workflow, located [here](https://github.com/bcgov/nr-epd-digital-services/blob/main/.github/workflows/merge-main.yml), includes: * [GitHub CodeQL](https://codeql.github.com/) semantic code analysis and vulerability scanning * [OWASP ZAP](https://www.zaproxy.org/) Zed Attack Proxy web app penetration testing diff --git a/SECURITY.md b/SECURITY.md index 67ff9767..18997251 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -7,4 +7,4 @@ This product currently has no support and is experimental. That could change in ## Reporting a Vulnerability -Please report any issues or vulerabilities with an [issue](https://github.com/bcgov/greenfield-template/issues). +Please report any issues or vulnerabilities with an [issue](https://github.com/bcgov/nr-epd-digital-services/issues). diff --git a/SETUP.md b/SETUP.md index b25286f8..64484a5a 100644 --- a/SETUP.md +++ b/SETUP.md @@ -47,7 +47,7 @@ The following are required: ![image](./.github/graphics/newRepo.png) Create a new repository using this repository as a template. -* Select bcgov/greenfield-template under Repository template +* Select bcgov/nr-epd-digital-services under Repository template * Check Codecov | Code Coverage to grant access * Jira cannot be unchecked (I try every time!) @@ -249,7 +249,7 @@ From your GitHub repository: Packages are available from your repository (link on right) or your organization's package lists. -E.g. https://github.com/orgs/bcgov/packages?repo_name=greenfield-template +E.g. https://github.com/orgs/bcgov/packages?repo_name=nr-epd-digital-services ### Branch Protection diff --git a/backend/package-lock.json b/backend/package-lock.json index 1dd6c799..f74cf841 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -1,5 +1,5 @@ { - "name": "greenfield-template", + "name": "nr-epd-digital-services", "version": "0.0.1", "lockfileVersion": 1, "requires": true, diff --git a/backend/package.json b/backend/package.json index 440cba4b..07586048 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,5 +1,5 @@ { - "name": "greenfield-template", + "name": "nr-epd-digital-services", "version": "0.0.1", "description": "BCGov greenfield template. For reference, testing and new projects.", "main": "index.js", @@ -23,7 +23,7 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/bcgov/greenfield-template.git" + "url": "git+https://github.com/bcgov/nr-epd-digital-services.git" }, "keywords": [ "openshift", @@ -36,9 +36,9 @@ "author": "Derek Roberts", "license": "Apache-2.0", "bugs": { - "url": "https://github.com/bcgov/greenfield-template/issues" + "url": "https://github.com/bcgov/nr-epd-digital-services/issues" }, - "homepage": "https://github.com/bcgov/greenfield-template#readme", + "homepage": "https://github.com/bcgov/nr-epd-digital-services#readme", "dependencies": { "@nestjs/cli": "^8.2.6", "@nestjs/common": "^8.4.6", diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 13589be8..7ef360bb 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,5 +1,5 @@ { - "name": "greenfield-template", + "name": "nr-epd-digital-services", "version": "0.0.1", "lockfileVersion": 1, "requires": true, diff --git a/frontend/package.json b/frontend/package.json index 3b653375..ed80a3c8 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,5 +1,5 @@ { - "name": "greenfield-template", + "name": "nr-epd-digital-services", "version": "0.0.1", "description": "BCGov greenfield template. For reference, testing and new projects.", "main": "index.js", @@ -23,7 +23,7 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/bcgov/greenfield-template.git" + "url": "git+https://github.com/bcgov/nr-epd-digital-services.git" }, "keywords": [ "openshift", @@ -36,9 +36,9 @@ "author": "Derek Roberts", "license": "Apache-2.0", "bugs": { - "url": "https://github.com/bcgov/greenfield-template/issues" + "url": "https://github.com/bcgov/nr-epd-digital-services/issues" }, - "homepage": "https://github.com/bcgov/greenfield-template#readme", + "homepage": "https://github.com/bcgov/nr-epd-digital-services#readme", "dependencies": { "@nestjs/cli": "^8.2.6", "@nestjs/common": "^8.4.6",