Skip to content

Epic: Review and Update our Contributing file to reflect our dev workflow and processes #1939

@rayneng

Description

@rayneng

Overview

We need to update our Contributing file so that it reflects the desired workflow and processes for devs on the 311 Data team.

More Info

This epic tracks all issues related to the file, CONTRIBUTING.md

Action Items

Resources/Instructions

Click to see: Suggested instructions on creating a PR from a forked branch

Author: ChatGPT, the internet

  1. Go to Your Fork: Navigate to your fork of 311-Data on GitHub.
  2. Switch to the Branch: Select the branch you want to merge from.
  3. Click on "Contribute" > "Open pull request": GitHub will suggest merging your fork’s branch into the default branch of 311-Data (e.g., main).
  4. Change the Base Branch:
    1. Below "base repository," ensure the dropdown is set to 311-Data.
    2. Change the target branch from main to the branch you want to merge into.
  5. Submit the PR: Add a title, description, and submit.

CLI Instructions

  1. Add the Upstream Repository (if you haven’t already):git remote add upstream https://github.com/311-Data/311-Data.git
  2. Fetch the Latest Changes: git fetch upstream
  3. Create a New Branch Tracking the Upstream Branch: git checkout -b your-branch-name upstream/target-branch
  4. Merge Your Fork’s Branch into This New Branch: git merge origin/your-branch-name
  5. Resolve any conflicts if necessary.
  6. Push the Branch to 311-Data: git push upstream your-branch-name
  7. Open a PR in GitHub: Go to the 311-Data repo and create a PR from your new branch into the target branch.

Metadata

Metadata

Assignees

Labels

Complexity: Smalltickets that are prescriptive, easily understood and executableEpicA ticket that will house the tickets for a particular feature or objectiveFeature: DocumentationImprovements or additions to documentationRole: FrontendReact front end worksize: 0.50ptCan be done in 3 hours

Type

No type

Projects

Status

Epics

Relationships

None yet

Development

No branches or pull requests

Issue actions