Skip to content

Commit 0f6751d

Browse files
Update Managed Files (#22)
* Update dep-review * Update commit-signing * Update dependabot
1 parent 2b5dc5c commit 0f6751d

File tree

3 files changed

+126
-0
lines changed

3 files changed

+126
-0
lines changed

.github/dependabot.yml

+72
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
# This file is managed by the repo-content-updater project. Manual changes here will result in a PR to bring back
2+
# inline with the upstream template, unless you remove the dependabot managed file property from the repo
3+
4+
version: 2
5+
updates:
6+
- package-ecosystem: "gomod"
7+
directory: /
8+
schedule:
9+
interval: "weekly"
10+
day: "tuesday"
11+
open-pull-requests-limit: 10
12+
rebase-strategy: auto
13+
labels:
14+
- dependencies
15+
- go
16+
- "Changed"
17+
reviewers: ["cmmarslender", "starttoaster"]
18+
groups:
19+
global:
20+
patterns:
21+
- "*"
22+
23+
- package-ecosystem: "pip"
24+
directory: /
25+
schedule:
26+
interval: "weekly"
27+
day: "tuesday"
28+
open-pull-requests-limit: 10
29+
rebase-strategy: auto
30+
labels:
31+
- dependencies
32+
- python
33+
- "Changed"
34+
reviewers: ["emlowe", "altendky"]
35+
36+
- package-ecosystem: "github-actions"
37+
directory: /
38+
schedule:
39+
interval: "weekly"
40+
day: "tuesday"
41+
open-pull-requests-limit: 10
42+
rebase-strategy: auto
43+
labels:
44+
- dependencies
45+
- github_actions
46+
- "Changed"
47+
reviewers: ["cmmarslender", "Starttoaster", "pmaslana"]
48+
49+
- package-ecosystem: "npm"
50+
directory: /
51+
schedule:
52+
interval: "weekly"
53+
day: "tuesday"
54+
open-pull-requests-limit: 10
55+
rebase-strategy: auto
56+
labels:
57+
- dependencies
58+
- javascript
59+
- "Changed"
60+
reviewers: ["cmmarslender", "ChiaMineJP"]
61+
62+
- package-ecosystem: cargo
63+
directory: /
64+
schedule:
65+
interval: "weekly"
66+
day: "tuesday"
67+
open-pull-requests-limit: 10
68+
rebase-strategy: auto
69+
labels:
70+
- dependencies
71+
- rust
72+
- "Changed"
+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: 🚨 Check commit signing
2+
3+
on:
4+
push:
5+
branches:
6+
- long_lived/**
7+
- main
8+
- release/**
9+
pull_request:
10+
branches:
11+
- "**"
12+
13+
concurrency:
14+
group: ${{ github.event_name == 'pull_request' && format('{0}-{1}', github.workflow_ref, github.event.pull_request.number) || github.run_id }}
15+
cancel-in-progress: true
16+
17+
jobs:
18+
check-commit-signing:
19+
name: Check commit signing
20+
runs-on: [ubuntu-latest]
21+
timeout-minutes: 5
22+
23+
steps:
24+
- name: Checkout Code
25+
uses: actions/checkout@v4
26+
with:
27+
fetch-depth: 0
28+
29+
- uses: chia-network/actions/check-commit-signing@main
+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Managed by repo-content-updater
2+
# Dependency Review Action
3+
#
4+
# 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.
5+
#
6+
# Source repository: https://github.com/actions/dependency-review-action
7+
# Public documentation: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review#dependency-review-enforcement
8+
name: "🚨 Dependency Review"
9+
on: [pull_request]
10+
11+
permissions:
12+
contents: read
13+
14+
jobs:
15+
dependency-review:
16+
runs-on: ubuntu-latest
17+
steps:
18+
- name: "Checkout Repository"
19+
uses: actions/checkout@v4
20+
21+
- name: "Dependency Review"
22+
uses: actions/dependency-review-action@v4
23+
with:
24+
allow-dependencies-licenses: pkg:pypi/pylint, pkg:pypi/pyinstaller
25+
deny-licenses: AGPL-1.0-only, AGPL-1.0-or-later, AGPL-1.0-or-later, AGPL-3.0-or-later, GPL-1.0-only, GPL-1.0-or-later, GPL-2.0-only, GPL-2.0-or-later, GPL-3.0-only, GPL-3.0-or-later

0 commit comments

Comments
 (0)