Skip to content

Commit

Permalink
Initial setup of repo
Browse files Browse the repository at this point in the history
  • Loading branch information
hugoabernier committed May 1, 2021
1 parent 7882177 commit 610bfd8
Show file tree
Hide file tree
Showing 13 changed files with 571 additions and 2 deletions.
85 changes: 85 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
name: 🐞 Bug or error report
description: Report an anomaly or unexpected behavior with a sample from this repository.
labels: ['Needs: Triage :mag:', 'type:bug-suspected']

body:
- type: markdown
attributes:
value: |
- [x] Bug
Thank you for reporting a bug! Use the sections below to submit a bug **only** if it's related to samples in this repo.
- Follow our guidance on [How To Create Good Issues](https://github.com/pnp/powerautomate-samples/wiki/How-to-Create-Good-Issues).
- All bug reports are welcome - we want to fix them!
- This repo is maintained by volunteers. Please be courteous and patient. 🙂
- Remember to include sufficient details and context.
- If you have multiple questions, suggestions, or bugs, please submit them in separate issues.
- We accept pull requests. If you know how to fix it - go ahead! If you know how to make it - go ahead! If you're unsure how to do a pull request, consider signing up for a free [Sharing is Caring First-Time Contributor](http://aka.ms/sharing-is-caring#pnp-sic-first-time-contributor) session.
Please provide the following details about the issue you encountered. *Issues that do not provide the information requested in this form will be flagged as **incomplete** & automatically closed.*
- type: input
id: sample
validations:
required: true
attributes:
label: Sample
description: |
Which sample are you having troubles with?
Use the sample name or URL. We don't want to be spend all this time diagnosing issues about the wrong sample, do we?
- type: input
id: authors
validations:
required: true
attributes:
label: Author(s)
description: |
Who wrote the sample?
Because of the way this repository is configured, samples authors do not get a notification when you create an issue.
For the section above **@mention any author of the sample**. Authors' GitHub handle can be found on the main sample documentation page, under the "Solution" section.
Issues without an @mention will be closed automatically, as authors won't get notified.
**NOTE:** Don't @mention the repo maintainers, they already get notified.
- type: markdown
attributes:
value: |
Provide a clear & concise description of what the bug is. Please follow our guidance on [How To Create Good Issues](https://github.com/pnp/powerautomate-samples/wiki/How-to-Create-Good-Issues) which explains how to apply formatting, adding references & resources, screenshots, etc.
**Do not attach ZIP files** of your code or compiled projects - instead, please publish your code to a public GitHub repo & post a link to it.
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Describe the observed behavior
placeholder: Tell us what you see!
validations:
required: true

- type: textarea
id: steps
attributes:
label: Steps to reproduce
description: How do you reproduce this? Please provide as much step-by-step detail as possible.
value: |
1.
2.
3.
validations:
required: true

- type: textarea
id: expected
attributes:
label: Expected behavior
description: What did you expect to happen when the reproduce steps are followed?
placeholder: Tell us what you expected to see!
validations:
required: true
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: Start a discussion
about: 🗨 Start a friendly conversation with the other members of the community about the samples in this repository.
url: https://github.com/pnp/powerautomate-samples/discussions
- name: Microsoft Tech Community
url: https://techcommunity.microsoft.com/t5/power-platform/bd-p/PowerPlatform
about: ⁉️ Alternatively, submit your technical questions in the Power Platform Tech Community
56 changes: 56 additions & 0 deletions .github/ISSUE_TEMPLATE/question.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: ❓ Question
description: Ask a question about one of our samples
labels: ['Needs: Triage :mag:', 'type:question']

body:
- type: markdown
attributes:
value: |
Thank you for asking a question! Use the sections below to submit a question **only** if it's related to samples in this repo.
- Questions that do not follow the below template will automatically be closed
- Don't use questions to diagnose issues with samples, that's what [bug reports](https://github.com/pnp/powerautomate-samples/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Abug-suspected&template=bug-report.yml) are for!
- All questions are welcome - let us know what's on your mind!
- This repo is maintained by volunteers. Please be courteous and patient. 🙂
- Remember to include sufficient details and context.
- If you have multiple questions please submit them separately so we can track resolution.
- Screenshots are always helpful (just paste any images right here in the question)
- If you're trying to start a conversation on a topic, consider using [Discussions](https://github.com/pnp/powerautomate-samples/discussions). We want to close every issue as quickly as possible, but discussions are intended for longer conversations.
- type: input
id: sample
validations:
required: true
attributes:
label: Sample
description: |
Which sample are you talking about
Use the sample name or URL.
- type: input
id: authors
validations:
required: true
attributes:
label: Author(s)
description: |
Who wrote the sample?
Because of the way this repository is configured, samples authors do not get a notification when you create an issue.
For the section above **@mention any author of the sample**. Authors' GitHub handle can be found on the main sample documentation page, under the "Solution" section.
Questions without an @mention will automatically be closed, because authors won't get notified.
**NOTE:** Don't @mention the repo maintainers, they already get notified.
- type: textarea
id: question
attributes:
label: Question
description: What would you like to know?
placeholder: The more details, the better
validations:
required: true
37 changes: 37 additions & 0 deletions .github/ISSUE_TEMPLATE/samplerequest.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: "\U0001F9EA Sample request"
description: Request a new sample from the community
labels: ['Needs: Triage :mag:', 'type:sample-request', 'Help wanted 🪧']

body:
- type: markdown
attributes:
value: |
Thank you for making a request! Use the sections below to submit a request **only** for a new sample.
- Requests that do not follow the below template will automatically be closed
- All requests are welcome - the more the merrier!
- This repo is maintained by volunteers. Please be courteous and patient. 🙂
- Remember to include sufficient details and context.
- If you have multiple requests submit them separately so we can track resolution.
- We accept pull requests. If you know how to make it - go ahead! If you're unsure how to do a pull request, consider signing up for a free [Sharing is Caring First-Time Contributor](http://aka.ms/sharing-is-caring#pnp-sic-first-time-contributor) session.
- type: textarea
id: description
attributes:
label: Sample description
description: What should the sample do?
placeholder: Tell us what you want, what you really, really want.
validations:
required: true

- type: dropdown
id: willing-to-help
attributes:
label: Are you willing to help?
description: Would you be willing to help whoever decides to take this on?
options:
- "Yes"
- "No"
validations:
required: true
64 changes: 64 additions & 0 deletions .github/ISSUE_TEMPLATE/suggestion.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: 💡 Suggestion
description: Suggest an enhancement to make one of our samples even better
labels: ['Needs: Triage :mag:', 'type:enhancement']

body:
- type: markdown
attributes:
value: |
Thank you for your suggestion! Use the sections below to submit a suggestion **only** if it's related to samples in this repo.
- Suggestions that do not follow the below template will automatically be closed
- All ideas are welcome - let's build something together!
- This repo is maintained by volunteers. Please be courteous and patient. 🙂
- Remember to include sufficient details and context.
- If you have multiple suggestions please submit them separately so we can track resolution.
- Screenshots are always helpful (just paste any images right here in the suggestion)
- type: input
id: sample
validations:
required: true
attributes:
label: Sample
description: |
Which sample are you talking about
Use the sample name or URL.
- type: input
id: authors
validations:
required: true
attributes:
label: Author(s)
description: |
Who wrote the sample?
Because of the way this repository is configured, samples authors do not get a notification when you create an issue.
For the section above **@mention any author of the sample**. Authors' GitHub handle can be found on the main sample documentation page, under the "Solution" section.
**NOTE:** Don't @mention the repo maintainers, they already get notified.
- type: textarea
id: suggestion
attributes:
label: Suggestion
description: What would you like to see improved?
placeholder: The more details, the better
validations:
required: true


- type: dropdown
id: willing-to-help
attributes:
label: Are you willing to help?
description: Would you be willing to help us make this improvement?
options:
- "Yes"
- "No"
validations:
required: true
38 changes: 38 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
> We're so eager to add your sample to this repository as soon as possible, but we need all samples follow the same structure.
> To make sure we process it as soon as possible, make sure to follow [these instructions](https://github.com/pnp/powerautomate-samples/wiki/How-to-submit-a-Power-Automate-sample).
| Q | A |
| --------------- | --------------------------------------- |
| Bug fix? | no - yes? |
| New feature? | no - yes? |
| New sample? | no - yes? |
| Related issues? | fixes #X, partially #Y, mentioned in #Z |

## Solution Details

| Q | A |
| --------------------------------------------------------- | --------------------------------------- |
| Solution requires premium license | no - yes? |
| Which connectors are used? | e.g.: SharePoint, DataVerse, DataVerse for Teams, Outlook, DocuSign, etc. |
| Solution uses on-premises connectors? | no - yes? |
| Solution uses custom connectors? | no - yes? |

## What's in this Pull Request?

> Please describe the changes in this PR. Sample description or details around bugs which are being fixed.
>
> Note: for security reasons, we can only accept pull requests which consist of exported and unzipped Power Automate flows.
>
> _(DELETE THIS PARAGRAPH AFTER READING)_
## Submitter Guidance (DELETE AFTER READING)
>
> *Please update this PR information accordingly. We'll use this as part of our release notes in monthly communications.*
>
> *Pull requests that do not follow this template will be automatically rejected.*
>
> *Please target your PR to `main` branch.*
>
> *Remember that this repository is maintained by community members who volunteer their time to help. Be courteous and patient.*
> _(DELETE THIS SECTION AFTER READING)_
10 changes: 10 additions & 0 deletions .github/label-actions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Configuration for Label Actions - https://github.com/dessant/label-actions


# Actions taken when the `incomplete-submission` label is added to issues
status:incomplete-submission:
# Post a comment
comment: >
Thank you for your submission, but there isn't enough detail in the issue for us to review & move forward. The new issue template includes sections for you to fill out. Please resubmit your issue and complete the provided sections in the new item template so we can move forward on it refer to our wiki for more information: [How to Create Good Issues](https://github.com/pnp/powerautomate-samples/wiki/How-to-Create-Good-Issues)
# Close the issue
close: true
9 changes: 9 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Contributor Covenant Code of Conduct

This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/).

For more information, see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [[email protected]](mailto:[email protected]) with any additional questions or comments.

Remember that this repository is maintained by community members who volunteer their time to help. Be courteous and patient.

<img src="https://telemetry.sharepointpnp.com/powerautomate-samples/CODE_OF_CONDUCT.md" />
Loading

0 comments on commit 610bfd8

Please sign in to comment.