Skip to content

Commit

Permalink
feat: add PR & issue templates, dependabot (#26)
Browse files Browse the repository at this point in the history
  • Loading branch information
wiseaidev authored Apr 6, 2024
1 parent 4997ae0 commit 8f8eda5
Show file tree
Hide file tree
Showing 5 changed files with 99 additions and 0 deletions.
37 changes: 37 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
name: Bug
about: "[Bug \U0001F41B]: Create a bug report for AutoGPT."
title: "[\U0001F41B Bug]: Bug Title."
labels: needs triage
assignees: wiseaidev

---

**👶 Getting Started**
Please [search the history](https://github.com/kevin-rs/autogpt/issues) to see if an issue already exists for the same problem.
- [ ] I have searched the existing issues.
- [ ] I have tested the latest version.

**📝 Describe the bug**
Please provide a summary of what this issue is all about. Thanks for contributing by creating an issue! ❤️

**🕹 Steps to reproduce**
Please provide a link to a live example and an unambiguous set of steps to reproduce this bug. You can click the deploy button to provide a live reproduction case.

Link to live example:
Steps:
1.
2.
3.

**😯 Current behavior**
A clear and concise description of what you expected to happen.

**🤔 Expected behavior**
Describe what should happen.

**📸 Screenshots**
If applicable, add screenshots to help explain your problem.

**🔦 Additional context**
What are you trying to accomplish? How has this issue affected you? Providing context helps us come up with a solution that is more useful in the real world.
22 changes: 22 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
name: feature
about: "[Feature\U0001F484]: Suggest a new idea for AutoGPT."
title: "[\U0001F484Feature]: Feature title."
labels: needs triage
assignees: wiseaidev

---

**👶 Getting Started**
Please [search the history](https://github.com/kevin-rs/autogpt/issues) to see if an issue already exists for the same problem.
- [ ] I have searched the existing issues.
- [ ] I have tested the latest version.

**📝 Describe the feature**
Please provide a detailed explanation of what this feature is all about. Thanks for contributing by creating an issue! ❤️

**📸 Screenshots**
Please provide screenshots of the expected feature, if applicable.

**🔦 Context**
What are you trying to accomplish? How has the lack of this feature affected you? Providing context helps us come up with a solution that is more useful in the real world.
1 change: 1 addition & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- [ ] I have tested these changes locally.
19 changes: 19 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
reviewers:
- "wiseaidev"
- package-ecosystem: "cargo"
directory: "/"
schedule:
interval: "weekly"
reviewers:
- "wiseaidev"
20 changes: 20 additions & 0 deletions .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Dependency Review Action
#
# This Action will scan dependency manifest files that change as part of a Pull Request, surfacing known-vulnerable versions of the packages declared or updated in the PR. Once installed, if the workflow run is marked as required, PRs introducing known-vulnerable packages will be blocked from merging.
#
# Source repository: https://github.com/actions/dependency-review-action
# Public documentation: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review#dependency-review-enforcement
name: 'Dependency Review'
on: [pull_request]

permissions:
contents: read

jobs:
dependency-review:
runs-on: ubuntu-latest
steps:
- name: 'Checkout Repository'
uses: actions/checkout@v3
- name: 'Dependency Review'
uses: actions/dependency-review-action@v3

0 comments on commit 8f8eda5

Please sign in to comment.