From a00f243c574c632f2a7bdb7e2b1e757acf13cb25 Mon Sep 17 00:00:00 2001 From: Mike Pirog Date: Fri, 5 Apr 2024 11:10:08 -0400 Subject: [PATCH] update contrib things --- .github/PULL_REQUEST_TEMPLATE.md | 22 ++++++++++++++++++ .github/workflows/label-add-to-project.yml | 27 ++++++++++++++++++++++ README.md | 5 ++++ 3 files changed, 54 insertions(+) create mode 100644 .github/PULL_REQUEST_TEMPLATE.md create mode 100644 .github/workflows/label-add-to-project.yml diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..60f6de8 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,22 @@ +### Bare minimum self-checks + +> [What do you think of a person who only does the bare minimum?](https://getyarn.io/yarn-clip/dcf80710-425e-478b-bde1-c107bd11e849) +- [ ] I've updated this PR with the latest code from `main` +- [ ] I've done a cursory QA pass of my code locally +- [ ] I've ensured all automated status check and tests pass +- [ ] I've [connected this PR to an issue](https://help.zenhub.com/support/solutions/articles/43000010350-connecting-pull-requests-to-github-issues) + +### Pieces of flare + +- [ ] I've written a unit or functional test for my code +- [ ] I've updated relevant documentation it my code changes it +- [ ] I've updated this repo's README if my code changes it +- [ ] I've updated this repo's CHANGELOG with my change unless its a trivial change (like updating a typo in the docs) + +### Finally + +- [ ] I've [requested a review](https://help.github.com/en/articles/requesting-a-pull-request-review) with relevant people + +If you have any issues or need help please join the `#contributors` channel in the [Lando slack](https://www.launchpass.com/devwithlando) and someone will gladly help you out! + +You can also check out the [coder guide](https://docs.lando.dev/contrib/coder.html). diff --git a/.github/workflows/label-add-to-project.yml b/.github/workflows/label-add-to-project.yml new file mode 100644 index 0000000..be68a63 --- /dev/null +++ b/.github/workflows/label-add-to-project.yml @@ -0,0 +1,27 @@ +name: Add to DevOps Project + +on: + issues: + types: [labeled] + pull_request: + types: [labeled] + +jobs: + add_to_project: + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + os: + - ubuntu-22.04 + flag: + - flag + + steps: + - name: Add issue/PR to GitHub Project + if: github.event.label.name == '${{ matrix.flag }}' + uses: actions/add-to-project@v1.0.0 + with: + project-url: https://github.com/orgs/lando/projects/10 + github-token: ${{ secrets.SHADOW_COUNCIL_ESCALATOR }} + labeled: ${{ matrix.flag }} diff --git a/README.md b/README.md index 1e8efd3..3a6d831 100644 --- a/README.md +++ b/README.md @@ -212,6 +212,11 @@ To deploy and publish a new version of the package to the `npm` registry you nee Note that prereleases will get pushed to the `edge` tag on the `npm` registry. +## Maintainers + +* [@pirog](https://github.com/pirog) +* [@reynoldsalec](https://github.com/reynoldsalec) + ## Contributors