Skip to content

Commit

Permalink
chore: add dependabot configuration file & update misc repo config (#144
Browse files Browse the repository at this point in the history
)

Signed-off-by: Nathan Klick <nathan@swirldslabs.com>
  • Loading branch information
nathanklick authored Mar 16, 2024
1 parent 3f78919 commit 7a393db
Show file tree
Hide file tree
Showing 4 changed files with 100 additions and 0 deletions.
35 changes: 35 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,38 @@
###############################
/packages/hedera-wallet-snap/ @Nana-EC @kpachhai @hashgraph/hedera-smart-contracts @hashgraph/tuum-tech-hedera

#########################
##### Core Files ######
#########################

# NOTE: Must be placed last to ensure enforcement over all other rules

# Protection Rules for Github Configuration Files and Actions Workflows
/.github/ @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts-managers

# Top level NPM configuration files
/package.json @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts-managers
/package-lock.json @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts-managers

# Codacy Tool Configurations
/config/ @hashgraph/release-engineering-managers
.remarkrc @hashgraph/release-engineering-managers
/.prettierrc @hashgraph/hedera-smart-contracts-managers
/.eslintrc.js @hashgraph/release-engineering-managers

# Semantic Release Configuration
.releaserc @hashgraph/release-engineering-managers

# Self-protection for root CODEOWNERS files (this file should not exist and should definitely require approval)
/CODEOWNERS @hashgraph/release-engineering-managers

# Protect the repository root files
/README.md @hashgraph/hedera-smart-contracts-managers
**/LICENSE @hashgraph/hedera-smart-contracts-managers

# CodeCov configuration
**/codecov.yml @hashgraph/release-engineering-managers

# Git Ignore definitions
**/.gitignore @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts-managers
**/.gitignore.* @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts-managers
50 changes: 50 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
commit-message:
prefix: "chore"
include: "scope"
open-pull-requests-limit: 15

- package-ecosystem: npm
directory: "/"
schedule:
interval: "daily"
commit-message:
prefix: "chore"
include: "scope"
versioning-strategy: increase
open-pull-requests-limit: 5

- package-ecosystem: npm
directory: "/packages/hedera-wallet-snap"
schedule:
interval: "daily"
commit-message:
prefix: "chore"
include: "scope"
versioning-strategy: increase
open-pull-requests-limit: 15

- package-ecosystem: npm
directory: "/packages/hedera-wallet-snap/packages/site"
schedule:
interval: "daily"
commit-message:
prefix: "chore"
include: "scope"
versioning-strategy: increase
open-pull-requests-limit: 15

- package-ecosystem: npm
directory: "/packages/hedera-wallet-snap/packages/snap"
schedule:
interval: "daily"
commit-message:
prefix: "chore"
include: "scope"
versioning-strategy: increase
open-pull-requests-limit: 15
9 changes: 9 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
## Description

This pull request changes the following:

- TBD

### Related Issues

- Closes #
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -128,3 +128,9 @@ dist
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*

# IntelliJ IDEA files
.idea/

# MacOS X Metadata files
.DS_Store

0 comments on commit 7a393db

Please sign in to comment.