Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add repo setup files #151

Merged
merged 3 commits into from
Feb 7, 2023
Merged

Conversation

VinozzZ
Copy link
Contributor

@VinozzZ VinozzZ commented Feb 6, 2023

This PR adds templates and repo setup files
related issue: #146

Signed-off-by: Yingrong Zhao <yingrong.zhao@gmail.com>
```

## Version
Please provide the porter-agent and the operator version number that's used to reproduce the bug
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's ask for their AgentConfig since that will give us the versions and all the extra info we need to debug.

If applicable, provide potential implementation details assuming the proposal is accepted.

# Checklist
- [ ] An announcement of this proposal has been sent to the Porter mailing list: https://getporter.org/mailing-list
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These requirements are more for big stuff like PEPs. Let's remove them from this template since most stuff won't need it and we can ask for a PEP if it's really big.

- [ ] Did you write tests?
- [ ] Did you write documentation?
- [ ] Did you make any API changes? Update the corresponding API documentation.
- [ ] If this is your first pull request, please add your name to the bottom of our [Contributors][contributors] list. Thank you for making Porter better! 🙇‍♀️
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's awkward to tell them to open a second PR against the porter repo, so maybe just leave that off for now? Otherwise we need to be clear it's a separate PR in the core Porter repo that should be opened after their PR here is merged.

- [ ] If this is your first pull request, please add your name to the bottom of our [Contributors][contributors] list. Thank you for making Porter better! 🙇‍♀️

# Reviewer Checklist
* Comment with /azp run test-porter-release if a magefile or build script was modified
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These instructions don't apply to this repo

@@ -0,0 +1,105 @@
# Contribution Ladder
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would rather link people to a common ladder in Porter's main repo so that we aren't maintaining separate copies of this content, which is getting stale and will need to be updated soon. Let's figure out where this is linked to from our repo, and just link directly to the core porter repo ladder.

@@ -0,0 +1,75 @@
# Contributor Covenant Code of Conduct
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The CoC is already in the root of the repo, looks like this was added by mistake?

Signed-off-by: Yingrong Zhao <yingrong.zhao@gmail.com>

# Reviewer Checklist
* Comment with /azp run test-porter-release if a magefile or build script was modified
* Comment with /azp run porter-integration if it's a non-trivial PR
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I wasn't clear, we should just remove the entire Reviewer checklist. There isn't a "azp run porter-integration" support on the operator repo at all. It's only a thing for the core repo.

Signed-off-by: Yingrong Zhao <yingrong.zhao@gmail.com>
Copy link
Member

@carolynvs carolynvs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@VinozzZ VinozzZ merged commit 33feb2e into getporter:main Feb 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants