From e99614ecd3fa49bed2ed8024a8b280efbbf6b888 Mon Sep 17 00:00:00 2001 From: Rachel Date: Thu, 29 Sep 2022 12:02:41 -0500 Subject: [PATCH 01/45] Delete LICENSE.md --- LICENSE.md | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 LICENSE.md diff --git a/LICENSE.md b/LICENSE.md deleted file mode 100644 index 15fa121..0000000 --- a/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2022 Initial State - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. From 1c24947d4548aead41c556378222f1627d49365c Mon Sep 17 00:00:00 2001 From: Rachel Date: Thu, 29 Sep 2022 12:03:11 -0500 Subject: [PATCH 02/45] Create LICENSE.md --- LICENSE.md | 201 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 201 insertions(+) create mode 100644 LICENSE.md diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..261eeb9 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. From 1e2bf1ebc770176a0b876277d0f6c8463e391de5 Mon Sep 17 00:00:00 2001 From: Rachel Date: Fri, 30 Sep 2022 09:34:56 -0500 Subject: [PATCH 03/45] Update README.md --- profile/README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/profile/README.md b/profile/README.md index b917e5f..1eaf629 100644 --- a/profile/README.md +++ b/profile/README.md @@ -1,3 +1,9 @@ + + + + IS Logo + + ## IoT Platform for Data Visualizations Stream data from your device and services to beautiful cloud-based data visualizations. From 7b35163fa860d5d1e291d9cc4f3cd848c7c32017 Mon Sep 17 00:00:00 2001 From: Rachel Date: Fri, 30 Sep 2022 10:16:16 -0500 Subject: [PATCH 04/45] changed branch to master --- .github/workflows/is-repo-lint.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/is-repo-lint.yml b/.github/workflows/is-repo-lint.yml index 87640d7..91cc840 100644 --- a/.github/workflows/is-repo-lint.yml +++ b/.github/workflows/is-repo-lint.yml @@ -1,9 +1,9 @@ name: is-repo-lint on: push: - branches: [ $default-branch ] + branches: [ "master" ] pull_request: - branches: [ $default-branch ] + branches: [ "master" ] workflow_dispatch: jobs: check-for-codeowners-file: From cc6e2b85ce548ce14da952035bd57e93f0a47976 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 4 Oct 2022 12:37:32 -0500 Subject: [PATCH 05/45] Update cla.yml --- .github/workflows/cla.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cla.yml b/.github/workflows/cla.yml index 07e4d46..a6bee89 100644 --- a/.github/workflows/cla.yml +++ b/.github/workflows/cla.yml @@ -22,7 +22,7 @@ jobs: path-to-document: 'https://github.com/cla-assistant/github-action/blob/master/SAPCLA.md' # e.g. a CLA or a DCO document # branch should not be protected branch: 'master' - allowlist: bot* + allowlist: bot*, dependabot[bot] #below are the optional inputs - If the optional inputs are not given, then default values will be taken remote-organization-name: 'initialstate' From 3a647144be2125f3914e061426ebbc3423341abb Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 4 Oct 2022 12:38:36 -0500 Subject: [PATCH 06/45] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e7a9e21..a682d29 100644 --- a/README.md +++ b/README.md @@ -12,3 +12,4 @@ - Bug reports/Feature requests under .github/ISSUE_TEMPLATE - Code of conduct under CODE_OF_CONDUCT.md +- Organization profile under profile/README.md From 2748c22c0fb0877f41667e668c1d6f8a57ea39ca Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 4 Oct 2022 13:16:59 -0500 Subject: [PATCH 07/45] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a682d29..40d4bef 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ # .github ![repo linter workflow](https://github.com/initialstate/.github/actions/workflows/is-repo-lint.yml/badge.svg) +A special repository specifically for global templates and files. ## Globally applied templates From e9c155c3e95bdecf21a5b68443cefe8828f26011 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 4 Oct 2022 14:00:40 -0500 Subject: [PATCH 08/45] Create new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/new_repo_checklist.yml diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml new file mode 100644 index 0000000..9f08496 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -0,0 +1,18 @@ +name: ✅New Repository Checklist +description: New repositories should complete this checklist +title: "[CHECKLIST]: NEW REPOSITORY SETTINGS" +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: | + Congrats on creating a new repository! Please make sure your new repo meets these requirements. + + - type: textarea + id: checklist + attributes: + label: Checklist + description: | + - [x] #739 + - [ ] https://github.com/octo-org/octo-repo/issues/740 + - [ ] Add delight to the experience when all tasks are complete :tada: From f687b2c7858760b5a6e80520aac02cd51e056d2c Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 4 Oct 2022 14:02:46 -0500 Subject: [PATCH 09/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 9f08496..40654f5 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -8,11 +8,9 @@ body: value: | Congrats on creating a new repository! Please make sure your new repo meets these requirements. - - type: textarea - id: checklist + - type: markdown attributes: - label: Checklist - description: | + value: | - [x] #739 - [ ] https://github.com/octo-org/octo-repo/issues/740 - [ ] Add delight to the experience when all tasks are complete :tada: From 9f4e9e75366d1ae90167b67bfb1a3a9c446599f3 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 4 Oct 2022 14:04:03 -0500 Subject: [PATCH 10/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 40654f5..2f56c16 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,3 +14,11 @@ body: - [x] #739 - [ ] https://github.com/octo-org/octo-repo/issues/740 - [ ] Add delight to the experience when all tasks are complete :tada: + + + - type: textarea + attributes: + label: Current Behavior + description: A concise description of what you're experiencing. + validations: + required: false From a08668ac53b7ba486276d118a1bba116c26f98f7 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 4 Oct 2022 14:04:52 -0500 Subject: [PATCH 11/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 2f56c16..476b1e7 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,11 +14,10 @@ body: - [x] #739 - [ ] https://github.com/octo-org/octo-repo/issues/740 - [ ] Add delight to the experience when all tasks are complete :tada: - - + - type: textarea - attributes: - label: Current Behavior - description: A concise description of what you're experiencing. - validations: - required: false + attributes: + label: Current Behavior + description: A concise description of what you're experiencing. + validations: + required: false From 4524b2347468b0da1adac210536e1f2e97058fd1 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 4 Oct 2022 14:05:34 -0500 Subject: [PATCH 12/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 476b1e7..0d17a84 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -15,9 +15,9 @@ body: - [ ] https://github.com/octo-org/octo-repo/issues/740 - [ ] Add delight to the experience when all tasks are complete :tada: - - type: textarea - attributes: - label: Current Behavior - description: A concise description of what you're experiencing. - validations: - required: false + - type: textarea + attributes: + label: Current Behavior + description: A concise description of what you're experiencing. + validations: + required: false From 5ab7aee61584860dc400455669010c9bbf379b18 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 4 Oct 2022 14:18:20 -0500 Subject: [PATCH 13/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 0d17a84..28aa19e 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -8,16 +8,18 @@ body: value: | Congrats on creating a new repository! Please make sure your new repo meets these requirements. - - type: markdown - attributes: - value: | - - [x] #739 - - [ ] https://github.com/octo-org/octo-repo/issues/740 - - [ ] Add delight to the experience when all tasks are complete :tada: - - - type: textarea + - type: checkboxes + id: repo-items attributes: - label: Current Behavior - description: A concise description of what you're experiencing. - validations: - required: false + label: Have you added any of the following to your repo yet? + description: You may select more than one. + options: + - label: README that follows guidelines + - label: LICENSE + - label: Global Codeowner + - label: Branch Protection + - label: dependabot + - label: Repo Lint Action + - label: CLA Assistant + - label: CodeScan + - label: Topics From 70ee61b7dcd08ec61fa1d467241ac4d8c97da446 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 4 Oct 2022 14:20:06 -0500 Subject: [PATCH 14/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 28aa19e..3e321dc 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -23,3 +23,8 @@ body: - label: CLA Assistant - label: CodeScan - label: Topics + + - type: markdown + attributes: + value: | + If you weren't able to check all of the boxes, please see the [best practices documentation](https://github.com/initialstate/best-practice-resources) for detailed instructions on how to add each requirement. From 53039cf3d84e23de2ccdae4325d637866b8f0739 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 4 Oct 2022 14:20:34 -0500 Subject: [PATCH 15/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 3e321dc..9f331e5 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -24,7 +24,7 @@ body: - label: CodeScan - label: Topics - - type: markdown + - type: markdown attributes: value: | If you weren't able to check all of the boxes, please see the [best practices documentation](https://github.com/initialstate/best-practice-resources) for detailed instructions on how to add each requirement. From bc8c875a1d7f25be2cecffe574aa6d1d8652d1ca Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 4 Oct 2022 14:22:35 -0500 Subject: [PATCH 16/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 9f331e5..320fbee 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -22,7 +22,7 @@ body: - label: Repo Lint Action - label: CLA Assistant - label: CodeScan - - label: Topics + - label: "About" description with topics - type: markdown attributes: From 324a316513ecf50b526cac5b2b1e50dc2135e85d Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 4 Oct 2022 14:23:00 -0500 Subject: [PATCH 17/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 320fbee..7662576 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -22,7 +22,7 @@ body: - label: Repo Lint Action - label: CLA Assistant - label: CodeScan - - label: "About" description with topics + - label: About description with topics - type: markdown attributes: From e8d55291da5cd822b57f7668fcb83f2b27f5729c Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 4 Oct 2022 14:34:15 -0500 Subject: [PATCH 18/45] Update README.md --- .github/ISSUE_TEMPLATE/README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/README.md b/.github/ISSUE_TEMPLATE/README.md index a6ff571..4fd732a 100644 --- a/.github/ISSUE_TEMPLATE/README.md +++ b/.github/ISSUE_TEMPLATE/README.md @@ -1,2 +1,23 @@ + + + + IS Logo + + # Issue Template Guide +![repo linter workflow](https://github.com/initialstate/best-practice-resources/actions/workflows/is-repo-lint.yml/badge.svg) +> [Link to Github docs](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository) + +A brief explanation of issue templates and how to use them. + +## Getting Started + +If you want to make your own organization wide template, just create a yaml file in this directory that follows Githubs formatting guidelines. You can also use an [existing issue template](https://github.com/initialstate/.github/blob/master/.github/ISSUE_TEMPLATE/bug_report.yml) as a starting point. + +## Usage + +Issue templates made here will appear as options when creating an issue on any *public* repository. + +## Repository Checklist +The `repo_checklist.yml` template is meant to be used as a way to create checklists on newly created repositories when setting them up. Any new workflows/requirements should be added to that checklist. From 0ccd210de1b31da3d2cba4ec9a1871ad12a98024 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 4 Oct 2022 14:34:53 -0500 Subject: [PATCH 19/45] Update README.md --- .github/ISSUE_TEMPLATE/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/README.md b/.github/ISSUE_TEMPLATE/README.md index 4fd732a..9f00174 100644 --- a/.github/ISSUE_TEMPLATE/README.md +++ b/.github/ISSUE_TEMPLATE/README.md @@ -12,7 +12,7 @@ A brief explanation of issue templates and how to use them. ## Getting Started -If you want to make your own organization wide template, just create a yaml file in this directory that follows Githubs formatting guidelines. You can also use an [existing issue template](https://github.com/initialstate/.github/blob/master/.github/ISSUE_TEMPLATE/bug_report.yml) as a starting point. +If you want to make your own organization wide template, just create a yaml file in this directory that follows [Github's formatting guidelines](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms). You can also use an [existing issue template](https://github.com/initialstate/.github/blob/master/.github/ISSUE_TEMPLATE/bug_report.yml) as a starting point. ## Usage From d7d0b288464f1da81bc4c5c61067187e0ac94354 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 4 Oct 2022 14:35:26 -0500 Subject: [PATCH 20/45] Update README.md --- .github/ISSUE_TEMPLATE/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/README.md b/.github/ISSUE_TEMPLATE/README.md index 9f00174..e6feee2 100644 --- a/.github/ISSUE_TEMPLATE/README.md +++ b/.github/ISSUE_TEMPLATE/README.md @@ -20,4 +20,4 @@ Issue templates made here will appear as options when creating an issue on any * ## Repository Checklist -The `repo_checklist.yml` template is meant to be used as a way to create checklists on newly created repositories when setting them up. Any new workflows/requirements should be added to that checklist. +The `new_repo_checklist.yml` template is meant to be used as a way to create checklists on newly created repositories when setting them up. Any new workflows/requirements should be added to that checklist. From 71b83d3c08f166d3ca633063ea9642ef703bece3 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:08:44 -0500 Subject: [PATCH 21/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 7662576..a86fc4b 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -12,17 +12,17 @@ body: id: repo-items attributes: label: Have you added any of the following to your repo yet? - description: You may select more than one. + description: You may select more than one. Click on each for more information. options: - - label: README that follows guidelines - - label: LICENSE - - label: Global Codeowner - - label: Branch Protection - - label: dependabot - - label: Repo Lint Action - - label: CLA Assistant - - label: CodeScan - - label: About description with topics + - label: [README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) + - label: [LICENSE](https://github.com/initialstate/best-practice-resources/blob/master/README.md#license) + - label: [Global Codeowner](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codeowners) + - label: [Branch Protection](https://github.com/initialstate/best-practice-resources/blob/master/README.md#branch-protection) + - label: [dependabot](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#dependabot) + - label: [Repo Lint Action](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#repo-lint) + - label: [CLA Assistant](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#cla-assistant) + - label: [CodeScan](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codescan) + - label: [About description with topics](https://github.com/initialstate/best-practice-resources/blob/master/README.md#topics) - type: markdown attributes: From 86b0d82e48ec0e5936db67a5217efe6a753d4296 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:09:32 -0500 Subject: [PATCH 22/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index a86fc4b..da7579d 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,7 +14,7 @@ body: label: Have you added any of the following to your repo yet? description: You may select more than one. Click on each for more information. options: - - label: [README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) + - label: ![README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - label: [LICENSE](https://github.com/initialstate/best-practice-resources/blob/master/README.md#license) - label: [Global Codeowner](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codeowners) - label: [Branch Protection](https://github.com/initialstate/best-practice-resources/blob/master/README.md#branch-protection) From 243cd9ff2b8381bad951dcb6028645cfeeae5259 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:09:53 -0500 Subject: [PATCH 23/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index da7579d..aa09fa2 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -15,14 +15,14 @@ body: description: You may select more than one. Click on each for more information. options: - label: ![README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - - label: [LICENSE](https://github.com/initialstate/best-practice-resources/blob/master/README.md#license) - - label: [Global Codeowner](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codeowners) - - label: [Branch Protection](https://github.com/initialstate/best-practice-resources/blob/master/README.md#branch-protection) - - label: [dependabot](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#dependabot) - - label: [Repo Lint Action](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#repo-lint) - - label: [CLA Assistant](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#cla-assistant) - - label: [CodeScan](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codescan) - - label: [About description with topics](https://github.com/initialstate/best-practice-resources/blob/master/README.md#topics) + - label: ![LICENSE](https://github.com/initialstate/best-practice-resources/blob/master/README.md#license) + - label: ![Global Codeowner](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codeowners) + - label: ![Branch Protection](https://github.com/initialstate/best-practice-resources/blob/master/README.md#branch-protection) + - label: ![dependabot](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#dependabot) + - label: ![Repo Lint Action](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#repo-lint) + - label: ![CLA Assistant](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#cla-assistant) + - label: ![CodeScan](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codescan) + - label: ![About description with topics](https://github.com/initialstate/best-practice-resources/blob/master/README.md#topics) - type: markdown attributes: From 49c0aa2ad7419867e8e2a8db06ab1035684984c8 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:10:28 -0500 Subject: [PATCH 24/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index aa09fa2..469a867 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,15 +14,15 @@ body: label: Have you added any of the following to your repo yet? description: You may select more than one. Click on each for more information. options: - - label: ![README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - - label: ![LICENSE](https://github.com/initialstate/best-practice-resources/blob/master/README.md#license) - - label: ![Global Codeowner](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codeowners) - - label: ![Branch Protection](https://github.com/initialstate/best-practice-resources/blob/master/README.md#branch-protection) - - label: ![dependabot](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#dependabot) - - label: ![Repo Lint Action](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#repo-lint) - - label: ![CLA Assistant](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#cla-assistant) - - label: ![CodeScan](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codescan) - - label: ![About description with topics](https://github.com/initialstate/best-practice-resources/blob/master/README.md#topics) + - label: ![README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) + - label: ![LICENSE](https://github.com/initialstate/best-practice-resources/blob/master/README.md#license) + - label: ![Global Codeowner](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codeowners) + - label: ![Branch Protection](https://github.com/initialstate/best-practice-resources/blob/master/README.md#branch-protection) + - label: ![dependabot](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#dependabot) + - label: ![Repo Lint Action](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#repo-lint) + - label: ![CLA Assistant](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#cla-assistant) + - label: ![CodeScan](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codescan) + - label: ![About description with topics](https://github.com/initialstate/best-practice-resources/blob/master/README.md#topics) - type: markdown attributes: From 48696fd04f448f64d3c250d81229d735b2bccb21 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:10:55 -0500 Subject: [PATCH 25/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 469a867..2410c17 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,16 +14,7 @@ body: label: Have you added any of the following to your repo yet? description: You may select more than one. Click on each for more information. options: - - label: ![README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - - label: ![LICENSE](https://github.com/initialstate/best-practice-resources/blob/master/README.md#license) - - label: ![Global Codeowner](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codeowners) - - label: ![Branch Protection](https://github.com/initialstate/best-practice-resources/blob/master/README.md#branch-protection) - - label: ![dependabot](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#dependabot) - - label: ![Repo Lint Action](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#repo-lint) - - label: ![CLA Assistant](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#cla-assistant) - - label: ![CodeScan](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codescan) - - label: ![About description with topics](https://github.com/initialstate/best-practice-resources/blob/master/README.md#topics) - + - label: ![README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - type: markdown attributes: value: | From 8073e563aeca66b800dc307060b4488ee26b7a19 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:11:26 -0500 Subject: [PATCH 26/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 2410c17..c392e61 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,8 +14,9 @@ body: label: Have you added any of the following to your repo yet? description: You may select more than one. Click on each for more information. options: - - label: ![README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - - type: markdown + - label: ![README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) + +- type: markdown attributes: value: | If you weren't able to check all of the boxes, please see the [best practices documentation](https://github.com/initialstate/best-practice-resources) for detailed instructions on how to add each requirement. From d592b273f59de73ae22b5e88e0aec476dfc0c572 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:11:58 -0500 Subject: [PATCH 27/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index c392e61..f684e47 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,7 +14,7 @@ body: label: Have you added any of the following to your repo yet? description: You may select more than one. Click on each for more information. options: - - label: ![README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) + - label: ![README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - type: markdown attributes: From 395510ad40d970aa813483c9200509ac2054124a Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:12:27 -0500 Subject: [PATCH 28/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index f684e47..54eccb7 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,7 +14,15 @@ body: label: Have you added any of the following to your repo yet? description: You may select more than one. Click on each for more information. options: - - label: ![README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) + - label: ![README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) + - label: ![LICENSE](https://github.com/initialstate/best-practice-resources/blob/master/README.md#license) + - label: ![Global Codeowner](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codeowners) + - label: ![Branch Protection](https://github.com/initialstate/best-practice-resources/blob/master/README.md#branch-protection) + - label: ![dependabot](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#dependabot) + - label: ![Repo Lint Action](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#repo-lint) + - label: ![CLA Assistant](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#cla-assistant) + - label: ![CodeScan](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codescan) + - label: ![About description with topics](https://github.com/initialstate/best-practice-resources/blob/master/README.md#topics) - type: markdown attributes: From 833f8817ea56adf74b2a5a325d824ad2cb9bef24 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:12:44 -0500 Subject: [PATCH 29/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 54eccb7..49923f6 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -15,7 +15,7 @@ body: description: You may select more than one. Click on each for more information. options: - label: ![README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - - label: ![LICENSE](https://github.com/initialstate/best-practice-resources/blob/master/README.md#license) + - label: ![LICENSE](https://github.com/initialstate/best-practice-resources/blob/master/README.md#license) - label: ![Global Codeowner](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codeowners) - label: ![Branch Protection](https://github.com/initialstate/best-practice-resources/blob/master/README.md#branch-protection) - label: ![dependabot](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#dependabot) From 465a6f1bebb5f97cff8e2bd57720939c1df0ce78 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:15:25 -0500 Subject: [PATCH 30/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 49923f6..e8d9371 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -15,16 +15,8 @@ body: description: You may select more than one. Click on each for more information. options: - label: ![README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - - label: ![LICENSE](https://github.com/initialstate/best-practice-resources/blob/master/README.md#license) - - label: ![Global Codeowner](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codeowners) - - label: ![Branch Protection](https://github.com/initialstate/best-practice-resources/blob/master/README.md#branch-protection) - - label: ![dependabot](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#dependabot) - - label: ![Repo Lint Action](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#repo-lint) - - label: ![CLA Assistant](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#cla-assistant) - - label: ![CodeScan](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codescan) - - label: ![About description with topics](https://github.com/initialstate/best-practice-resources/blob/master/README.md#topics) -- type: markdown + - type: markdown attributes: value: | If you weren't able to check all of the boxes, please see the [best practices documentation](https://github.com/initialstate/best-practice-resources) for detailed instructions on how to add each requirement. From 993a480c816b5d23668e8509fb022c9e84cf46da Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:15:44 -0500 Subject: [PATCH 31/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index e8d9371..51187bd 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,7 +14,7 @@ body: label: Have you added any of the following to your repo yet? description: You may select more than one. Click on each for more information. options: - - label: ![README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) + - label: [README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - type: markdown attributes: From a1838c0020dce4879fcfba2a1a59a78e29df25d6 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:17:56 -0500 Subject: [PATCH 32/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 51187bd..635c2d7 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,7 +14,7 @@ body: label: Have you added any of the following to your repo yet? description: You may select more than one. Click on each for more information. options: - - label: [README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) + - label: README that follows guidelines - type: markdown attributes: From de8da6c81f2f9ae229a2e95ab8bd8ae841a5f524 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:18:50 -0500 Subject: [PATCH 33/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 635c2d7..13ae252 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,7 +14,7 @@ body: label: Have you added any of the following to your repo yet? description: You may select more than one. Click on each for more information. options: - - label: README that follows guidelines + - label: README that follows guidelines [More info](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - type: markdown attributes: From 10d9ac991b2ec21b2ca2e4be4a56e5714dde486a Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:19:16 -0500 Subject: [PATCH 34/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 13ae252..7255001 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,7 +14,7 @@ body: label: Have you added any of the following to your repo yet? description: You may select more than one. Click on each for more information. options: - - label: README that follows guidelines [More info](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) + - label: _[README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - type: markdown attributes: From c43624976f18b6e490aabc41af59afd2b3554ec4 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:19:27 -0500 Subject: [PATCH 35/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 7255001..2df1cc2 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,7 +14,7 @@ body: label: Have you added any of the following to your repo yet? description: You may select more than one. Click on each for more information. options: - - label: _[README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) + - label: [README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - type: markdown attributes: From 75b606c17c15699b87058125c5b425a10e30a010 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:19:41 -0500 Subject: [PATCH 36/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 2df1cc2..7255001 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,7 +14,7 @@ body: label: Have you added any of the following to your repo yet? description: You may select more than one. Click on each for more information. options: - - label: [README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) + - label: _[README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - type: markdown attributes: From 72932ce0f5d060b9e5b171f630ea13ee9d113c7d Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:21:04 -0500 Subject: [PATCH 37/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 7255001..e7423f2 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -15,6 +15,14 @@ body: description: You may select more than one. Click on each for more information. options: - label: _[README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) + - label: _[LICENSE](https://github.com/initialstate/best-practice-resources/blob/master/README.md#license) + - label: _[Global Codeowner](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codeowners) + - label: _[Branch Protection](https://github.com/initialstate/best-practice-resources/blob/master/README.md#branch-protection) + - label: _[dependabot](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#dependabot) + - label: _[Repo Lint Action](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#repo-lint) + - label: _[CLA Assistant](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#cla-assistant) + - label: _[CodeScan](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codescan) + - label: _[About description with topics](https://github.com/initialstate/best-practice-resources/blob/master/README.md#topics) - type: markdown attributes: From ceadec9fe2022199b28aa8732e758eb86d080700 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:21:52 -0500 Subject: [PATCH 38/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index e7423f2..a3d63bd 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,7 +14,7 @@ body: label: Have you added any of the following to your repo yet? description: You may select more than one. Click on each for more information. options: - - label: _[README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) + - label: -[README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - label: _[LICENSE](https://github.com/initialstate/best-practice-resources/blob/master/README.md#license) - label: _[Global Codeowner](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codeowners) - label: _[Branch Protection](https://github.com/initialstate/best-practice-resources/blob/master/README.md#branch-protection) From 6a1755d328eefbbc0d183cf5803713f7e7357672 Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:22:46 -0500 Subject: [PATCH 39/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index a3d63bd..500cd20 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,15 +14,15 @@ body: label: Have you added any of the following to your repo yet? description: You may select more than one. Click on each for more information. options: - - label: -[README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - - label: _[LICENSE](https://github.com/initialstate/best-practice-resources/blob/master/README.md#license) - - label: _[Global Codeowner](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codeowners) - - label: _[Branch Protection](https://github.com/initialstate/best-practice-resources/blob/master/README.md#branch-protection) - - label: _[dependabot](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#dependabot) - - label: _[Repo Lint Action](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#repo-lint) - - label: _[CLA Assistant](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#cla-assistant) - - label: _[CodeScan](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codescan) - - label: _[About description with topics](https://github.com/initialstate/best-practice-resources/blob/master/README.md#topics) + - label: *[README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates)* + - label: -[LICENSE](https://github.com/initialstate/best-practice-resources/blob/master/README.md#license) + - label: -[Global Codeowner](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codeowners) + - label: -[Branch Protection](https://github.com/initialstate/best-practice-resources/blob/master/README.md#branch-protection) + - label: -[dependabot](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#dependabot) + - label: -[Repo Lint Action](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#repo-lint) + - label: -[CLA Assistant](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#cla-assistant) + - label: -[CodeScan](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codescan) + - label: -[About description with topics](https://github.com/initialstate/best-practice-resources/blob/master/README.md#topics) - type: markdown attributes: From b987753cab0064a2b1426ba6a4b3a879b1464bfb Mon Sep 17 00:00:00 2001 From: Rachel Date: Tue, 11 Oct 2022 09:23:01 -0500 Subject: [PATCH 40/45] Update new_repo_checklist.yml --- .github/ISSUE_TEMPLATE/new_repo_checklist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml index 500cd20..7312cce 100644 --- a/.github/ISSUE_TEMPLATE/new_repo_checklist.yml +++ b/.github/ISSUE_TEMPLATE/new_repo_checklist.yml @@ -14,7 +14,7 @@ body: label: Have you added any of the following to your repo yet? description: You may select more than one. Click on each for more information. options: - - label: *[README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates)* + - label: -[README that follows guidelines](https://github.com/initialstate/best-practice-resources/blob/master/README-templates) - label: -[LICENSE](https://github.com/initialstate/best-practice-resources/blob/master/README.md#license) - label: -[Global Codeowner](https://github.com/initialstate/best-practice-resources/blob/master/.github/folder-guide.md#codeowners) - label: -[Branch Protection](https://github.com/initialstate/best-practice-resources/blob/master/README.md#branch-protection) From 868a38affdffd3335af887d272a7ba26b72d659b Mon Sep 17 00:00:00 2001 From: Rachel Date: Fri, 2 Dec 2022 10:41:21 -0600 Subject: [PATCH 41/45] Updated CLA token, allowlist --- .github/workflows/cla.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cla.yml b/.github/workflows/cla.yml index a6bee89..50fa1be 100644 --- a/.github/workflows/cla.yml +++ b/.github/workflows/cla.yml @@ -16,13 +16,13 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # the below token should have repo scope and must be manually added by you in the repository's secret - PERSONAL_ACCESS_TOKEN : ${{ secrets.PERSONAL_ACCESS_TOKEN }} + PERSONAL_ACCESS_TOKEN : ${{ secrets.CLA_BOT_GH_ACCESS_TOKEN }} with: path-to-signatures: 'signatures/version1/cla.json' path-to-document: 'https://github.com/cla-assistant/github-action/blob/master/SAPCLA.md' # e.g. a CLA or a DCO document # branch should not be protected branch: 'master' - allowlist: bot*, dependabot[bot] + allowlist: bot*, dependabot[bot], davidsulpy, rkuhlman, adametry, bborntrager, RChloe, TJBIII, JeffLoucks, krcummings1, ijavierTek #below are the optional inputs - If the optional inputs are not given, then default values will be taken remote-organization-name: 'initialstate' From 6d3d9f4eb6fe28e6fcdccc5bc63c5c5ffe70335e Mon Sep 17 00:00:00 2001 From: Rachel Date: Fri, 2 Dec 2022 10:45:01 -0600 Subject: [PATCH 42/45] Updated CLA bot token check --- .github/workflows/is-repo-lint.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/is-repo-lint.yml b/.github/workflows/is-repo-lint.yml index 91cc840..b4e4fe5 100644 --- a/.github/workflows/is-repo-lint.yml +++ b/.github/workflows/is-repo-lint.yml @@ -102,15 +102,15 @@ jobs: if: steps.dependabot_file.outputs.file_exists == 'false' run: echo dependabot file does not exist! - check-for-personal-access-token: + check-for-cla-bot-gh-access-token: runs-on: ubuntu-latest steps: - - name: Check for missing PERSONAL_ACCESS_TOKEN + - name: Check for missing CLA_BOT_GH_ACCESS_TOKEN env: - MY_KEY: ${{ secrets.PERSONAL_ACCESS_TOKEN }} + MY_KEY: ${{ secrets.CLA_BOT_GH_ACCESS_TOKEN }} if: "${{ env.MY_KEY == '' }}" uses: actions/github-script@v3 with: script: | - core.setFailed('PERSONAL_ACCESS_TOKEN secret is missing. It is needed to successfully run the CLA assistant.') + core.setFailed('CLA_BOT_GH_ACCESS_TOKEN secret is missing. It is needed to successfully run the CLA assistant.') From de91236e7c6850d1c99e6a652fd4b04ddbf6f58c Mon Sep 17 00:00:00 2001 From: Rachel Date: Fri, 2 Dec 2022 15:49:17 -0600 Subject: [PATCH 43/45] Changed cla bot token, added codescan for linter --- .github/workflows/cla.yml | 25 ++++++- .github/workflows/codeql-analysis.yml | 98 +++++++++++++++++++++++++++ .github/workflows/is-repo-lint.yml | 74 ++++++++++++++++---- 3 files changed, 184 insertions(+), 13 deletions(-) create mode 100644 .github/workflows/codeql-analysis.yml diff --git a/.github/workflows/cla.yml b/.github/workflows/cla.yml index 50fa1be..9127c53 100644 --- a/.github/workflows/cla.yml +++ b/.github/workflows/cla.yml @@ -5,14 +5,37 @@ on: pull_request_target: types: [opened,closed,synchronize] +# select correct state for repository +env: + # state: private + state: public + jobs: + public-or-private-repo: + runs-on: ubuntu-latest + outputs: + repostate: ${{ steps.repo-state.outputs.repostate }} + steps: + + - name: Repo state + id: repo-state + run: echo "repostate=${{env.state}}" >> $GITHUB_OUTPUT + - name: Repo public? + if: "${{ env.state == 'public' }}" + run: echo "Workflow has repo set as public. If this is incorrect, uncomment line 10." + - name: Repo private? + if: "${{ env.state == 'private' }}" + run: echo "Workflow has repo set as private. If this is incorrect, uncomment line 11." + CLAssistant: + needs: public-or-private-repo + if: needs.public-or-private-repo.outputs.repostate == 'public' runs-on: ubuntu-latest steps: - name: "CLA Assistant" if: (github.event.comment.body == 'recheck' || github.event.comment.body == 'I have read the CLA Document and I hereby sign the CLA') || github.event_name == 'pull_request_target' # Beta Release - uses: contributor-assistant/github-action@v2.2.0 + uses: contributor-assistant/github-action@v2.2.1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # the below token should have repo scope and must be manually added by you in the repository's secret diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml new file mode 100644 index 0000000..06dac4c --- /dev/null +++ b/.github/workflows/codeql-analysis.yml @@ -0,0 +1,98 @@ +# For most projects, this workflow file will not need changing; you simply need +# to commit it to your repository. +# +# You may wish to alter this file to override the set of languages analyzed, +# or to provide custom queries or build logic. +# +# ******** NOTE ******** +# We have attempted to detect the languages in your repository. Please check +# the `language` matrix defined below to confirm you have the correct set of +# supported CodeQL languages. +# +name: "CodeQL" + +on: + push: + branches: [ "master" ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ "master" ] + schedule: + - cron: '17 16 * * 4' + +# select correct state for repository +env: + state: private + # state: public + +jobs: + public-or-private-repo: + runs-on: ubuntu-latest + outputs: + repostate: ${{ steps.repo-state.outputs.repostate }} + steps: + + - name: Repo state + id: repo-state + run: echo "repostate=${{env.state}}" >> $GITHUB_OUTPUT + - name: Repo public? + if: "${{ env.state == 'public' }}" + run: echo "Workflow has repo set as public. If this is incorrect, uncomment line 25." + - name: Repo private? + if: "${{ env.state == 'private' }}" + run: echo "Workflow has repo set as private. If this is incorrect, uncomment line 26." + +# REMEMBER TO CHECK `LANGUAGE` MATRIX FOR CORRECT LANGUAGE SETTINGS + analyze: + needs: public-or-private-repo + if: needs.public-or-private-repo.outputs.repostate == 'public' + name: Analyze + runs-on: ubuntu-latest + permissions: + actions: read + contents: read + security-events: write + + strategy: + fail-fast: false + matrix: + language: [ 'python' ] + # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ] + # Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support + + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@v2 + with: + languages: ${{ matrix.language }} + # If you wish to specify custom queries, you can do so here or in a config file. + # By default, queries listed here will override any specified in a config file. + # Prefix the list here with "+" to use these queries and those in the config file. + + # Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs + # queries: security-extended,security-and-quality + + + # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). + # If this step fails, then you should remove it and run the build manually (see below) + - name: Autobuild + uses: github/codeql-action/autobuild@v2 + + # ℹ️ Command-line programs to run using the OS shell. + # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun + + # If the Autobuild fails above, remove it and uncomment the following three lines. + # modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance. + + # - run: | + # echo "Run, Build Application using script" + # ./location_of_script_within_repo/buildscript.sh + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v2 + with: + category: "/language:${{matrix.language}}" diff --git a/.github/workflows/is-repo-lint.yml b/.github/workflows/is-repo-lint.yml index b4e4fe5..1f8f1d2 100644 --- a/.github/workflows/is-repo-lint.yml +++ b/.github/workflows/is-repo-lint.yml @@ -5,7 +5,29 @@ on: pull_request: branches: [ "master" ] workflow_dispatch: + +# select correct state for repository +env: + state: private + # state: public + jobs: + public-or-private-repo: + runs-on: ubuntu-latest + outputs: + repostate: ${{ steps.repo-state.outputs.repostate }} + steps: + + - name: Repo state + id: repo-state + run: echo "repostate=${{env.state}}" >> $GITHUB_OUTPUT + - name: Repo public? + if: "${{ env.state == 'public' }}" + run: echo "Workflow has repo set as public. If this is incorrect, uncomment line 11." + - name: Repo private? + if: "${{ env.state == 'private' }}" + run: echo "Workflow has repo set as private. If this is incorrect, uncomment line 12." + check-for-codeowners-file: runs-on: ubuntu-latest steps: @@ -29,7 +51,7 @@ jobs: - name: CODEOWNERS file does not exist if: steps.codeowners_file.outputs.file_exists == 'false' run: echo CODEOWNERS file does not exist! - + check-for-readme-file: runs-on: ubuntu-latest steps: @@ -55,6 +77,8 @@ jobs: run: echo README file does not exist! check-for-license: + needs: public-or-private-repo + if: needs.public-or-private-repo.outputs.repostate == 'public' runs-on: ubuntu-latest steps: @@ -102,15 +126,41 @@ jobs: if: steps.dependabot_file.outputs.file_exists == 'false' run: echo dependabot file does not exist! + check-for-codeql-file: + runs-on: ubuntu-latest + steps: + + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Check for codeql-analysis.yml + id: codeql-analysis_file + uses: initialstate/file-check-action@v1 + with: + file: ".github/workflows/codeql-analysis.yml" + + - name: codeql-analysis.yml file Output Test + run: echo ${{ steps.codeql-analysis_file.outputs.file_exists }} + + - name: codeql-analysis file exists with content + if: steps.codeql-analysis_file.outputs.file_exists == 'true' + run: echo codeql-analysis file exists! + + - name: codeql-analysis file does not exist + if: steps.codeql-analysis_file.outputs.file_exists == 'false' + run: echo codeql-analysis file does not exist! + check-for-cla-bot-gh-access-token: - runs-on: ubuntu-latest - steps: - - - name: Check for missing CLA_BOT_GH_ACCESS_TOKEN - env: - MY_KEY: ${{ secrets.CLA_BOT_GH_ACCESS_TOKEN }} - if: "${{ env.MY_KEY == '' }}" - uses: actions/github-script@v3 - with: - script: | - core.setFailed('CLA_BOT_GH_ACCESS_TOKEN secret is missing. It is needed to successfully run the CLA assistant.') + needs: public-or-private-repo + if: needs.public-or-private-repo.outputs.repostate == 'public' + runs-on: ubuntu-latest + steps: + + - name: Check for missing CLA_BOT_GH_ACCESS_TOKEN + env: + MY_KEY: ${{ secrets.CLA_BOT_GH_ACCESS_TOKEN }} + if: "${{ env.MY_KEY == '' }}" + uses: actions/github-script@v6 + with: + script: | + core.setFailed('CLA_BOT_GH_ACCESS_TOKEN secret is missing. It is needed to successfully run the CLA assistant.') From 27f70ac4b665bea5b19aa0ac1e24e8712ee9c7b0 Mon Sep 17 00:00:00 2001 From: Rachel Date: Mon, 5 Dec 2022 16:14:00 -0600 Subject: [PATCH 44/45] Update dependabot frequency --- .github/dependabot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index c5f8d97..38738f7 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -3,7 +3,7 @@ updates: - package-ecosystem: github-actions directory: / schedule: - interval: daily + interval: monthly labels: - "gh-actions" - "dependencies" From f9fbd4066c1e87f8b8efd8d1b3816287311bfff4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Mar 2023 22:59:11 +0000 Subject: [PATCH 45/45] gh-actions(deps): bump contributor-assistant/github-action Bumps [contributor-assistant/github-action](https://github.com/contributor-assistant/github-action) from 2.2.1 to 2.3.0. - [Release notes](https://github.com/contributor-assistant/github-action/releases) - [Commits](https://github.com/contributor-assistant/github-action/compare/v2.2.1...v2.3.0) --- updated-dependencies: - dependency-name: contributor-assistant/github-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/cla.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cla.yml b/.github/workflows/cla.yml index 9127c53..bb5de8d 100644 --- a/.github/workflows/cla.yml +++ b/.github/workflows/cla.yml @@ -35,7 +35,7 @@ jobs: - name: "CLA Assistant" if: (github.event.comment.body == 'recheck' || github.event.comment.body == 'I have read the CLA Document and I hereby sign the CLA') || github.event_name == 'pull_request_target' # Beta Release - uses: contributor-assistant/github-action@v2.2.1 + uses: contributor-assistant/github-action@v2.3.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # the below token should have repo scope and must be manually added by you in the repository's secret