Skip to content

My-Power-STN39M-Hopefully/base-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

New Project Created from Base Template

This is a brand new repository that has just been created for the organization Cassio-is-Great.

First Time Developer Setup

Must be done for each dev that works on the project. Please do not remove these instructions.

  1. Set git remote head to development:
git remote set-head origin development

First Time Repo Setup

Must be done once when the repo is first created. Please remove instructions from README.md once step is complete to avoid collisions.

  1. Update the project name in: main-project-automation.yml. Project name needs to be the link to a project within this repo.
  2. Update .vscode/settings.json colors to be different from other workspaces. Use Peacock to change your colors easily.
  3. Add a dev-ops label: go to labels and add this to the labels:
    • Label name: dev-ops
    • Description: Dev Ops issue or pull request
    • Color: adfc7b
  4. Add a testing label: go to labels and add this to the labels:
    • Label name: testing
    • Description: Add testing procedure, either automated or manual
    • Color: c90290

First Time Organization Setup

Must be done once for the entire organization. Please remove instructions from README.md once step is complete to avoid collisions

  1. Create a user GitHub token here. Make sure to copy your new personal access token now. You won’t be able to see it again!
  2. Add token to: https://github.com/organizations/[org-name]/settings/secrets under the name: AUTOMATE_ISSUES_PULL_REQUESTS
  3. Add GitHub app auto-assign bot to https://github.com/organizations/[org-name]/settings/installations

Base Template Features

  1. Issue Templates
    1. Bug Report - Create a bug report issue
    2. Feature Request - Create feature request/enhancement
    3. Dev Ops Request - Create a new development operations request, this can be sever management, user access item, workflow automation enhancement, or a report of issues going on with cloud infrastructure
    4. Test Reqyest - Create test automation or manual testing request
  2. Workflows
    1. Auto Assign Issues and PRs to Main Org Project - Will link new issues and pull requests to: Master Cassio is Great Project
    2. Auto Assign Issues and PRs to Main Repo Project - Will link new issues and pull requests to project within this repo
    3. Auto Assign - Using Auto Assign will assign the creator of a pull request to the author of the pull request
    4. Create Release Candidate Branch - Runs manually, creates branch from selected branch, adds pull request for new branch for release canidate

Created by:

Cassio Hudson

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published