Commit e8a0b83
fix: mtime of script or notebook not triggering workflow without metadata (#3148)
<!--Add a description of your PR here-->
See
#3014 (review)
### QC
<!-- Make sure that you can tick the boxes below. -->
* [ ] The PR contains a test case for the changes or the changes are
already covered by an existing test case.
* [ ] The documentation (`docs/`) is updated to reflect the changes or
this is not necessary (e.g. if the change does neither modify the
language nor the behavior or functionalities of Snakemake).
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **Bug Fixes**
- Improved logic for determining job execution conditions, ensuring
accurate evaluations.
- **Refactor**
- Streamlined the `update_needrun` method for better readability and
maintainability.
- Consolidated checks for job metadata and conditions to eliminate
redundancy.
- **Style**
- Minor adjustments to comments and formatting for enhanced clarity.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Co-authored-by: Anfeng Li <[email protected]>
Co-authored-by: Johannes Köster <[email protected]>1 parent 2d08c63 commit e8a0b83
1 file changed
+10
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1308 | 1308 | | |
1309 | 1309 | | |
1310 | 1310 | | |
| 1311 | + | |
| 1312 | + | |
| 1313 | + | |
| 1314 | + | |
| 1315 | + | |
| 1316 | + | |
| 1317 | + | |
| 1318 | + | |
| 1319 | + | |
1311 | 1320 | | |
1312 | 1321 | | |
1313 | 1322 | | |
| |||
1322 | 1331 | | |
1323 | 1332 | | |
1324 | 1333 | | |
1325 | | - | |
1326 | | - | |
1327 | | - | |
1328 | | - | |
1329 | | - | |
1330 | | - | |
1331 | | - | |
1332 | | - | |
1333 | | - | |
| 1334 | + | |
1334 | 1335 | | |
1335 | 1336 | | |
1336 | 1337 | | |
| |||
0 commit comments