Skip to content

Commit 7c94c39

Browse files
authored
fix: fetching release-please-manifest.json (#3)
* fix: fetching release-please-manifest.json * Limit the action runner for static, dynamic tests
1 parent 88d068b commit 7c94c39

File tree

5 files changed

+16
-1
lines changed

5 files changed

+16
-1
lines changed

.github/workflows/run-static-tests.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ name: Static Tests for Python Scripts
33
on:
44
pull_request:
55
branches: [ main ]
6+
paths:
7+
- '.github/workflows/run-static-tests.yml'
8+
- 'pyproject.toml'
9+
- 'src/**'
10+
- 'tests/**'
611

712
jobs:
813
format:

.github/workflows/run-unit-tests.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ name: Unit Tests for Python Scripts
33
on:
44
pull_request:
55
branches: [ main ]
6+
paths:
7+
- '.github/workflows/run-unit-tests.yml'
8+
- 'pyproject.toml'
9+
- 'src/**'
10+
- 'tests/**'
611

712
jobs:
813
unit-test:

.release-please-manifest.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
".": "0.0.1"
3+
}
4+

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ python-project-template/
2222
├── .mise.toml # mise tool version manager configuration (Python and tool versions)
2323
├── pyproject.toml # Project configuration and dependencies
2424
├── release-please-config.json # Release Please configuration for automated version management
25+
├── .release-please-manifest.json # Release Please manifest file (auto-managed by release-please)
2526
├── Makefile # Development commands
2627
└── logging.conf # Logging configuration
2728
```

release-please-config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66
"version-file": "pyproject.toml"
77
}
88
},
9-
"$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json"
9+
"$schema": "https://raw.githubusercontent.com/googleapis/release-please/refs/tags/v17.1.3/schemas/config.json"
1010
}
1111

0 commit comments

Comments
 (0)