Users/bogdanbebic/staging april #494
Check failed
There are 17 commits incorrectly signed off, the check did not pass.
Summary
| Sha | Message | Pass or fail reason | |
|---|---|---|---|
| 🔴 | 9379fcf | Auto-publish Python packages to PyPI on main branc... | Sign-off not found |
| 🔴 | f395107 | Fix typo in building feature docs (very minor) | Sign-off not found |
| 🔴 | 08d012f | Widen transportation types to match data | Sign-off not found |
| 🔴 | a921cb5 | Widen cartography and score types | Sign-off not found |
| 🟢 | 2887482 | Document linear referencing concept for transporta... | Skipped: sign-off not required for members |
| 🔴 | 269f623 | Fix mypy errors in test subdirectories, check recu... | Sign-off not found |
| 🔴 | 8d8ebe6 | fix(core): switch to relative import | Sign-off not found |
| 🔴 | 31a726f | fix(core): fix name reference | Sign-off not found |
| 🔴 | 961ec7a | chore: add install make target | Sign-off not found |
| 🔴 | 54f9376 | Add cli tests to workspace pythonpath | Sign-off not found |
| 🔴 | 70de652 | Declare overture-schema-system dependency | Sign-off not found |
| 🟢 | 89c4904 | [CHORE] Add maintainers, keywords, and URLs to pyp... | Skipped: sign-off not required for members |
| 🟢 | 0488831 | Delete .github/workflows/copy-pr-docs-to-staging.y... | Skipped: sign-off not required for members |
| 🟢 | f7593b5 | Delete .github/workflows/publish-docs-gh-pages.yam... | Skipped: sign-off not required for members |
| 🟢 | 163b463 | fix: remove keywords, change maintainers per feedb... | Skipped: sign-off not required for members |
| 🟢 | 94ec1b7 | Update pyproject.toml | Skipped: sign-off not required for members |
| 🟢 | eaa80f1 | Merge pull request #454 from OvertureMaps/lowlydba... | Skipped: sign-off not required in merge commit |
| 🟢 | 4c6a9ee | Create dco.yml | Skipped: sign-off not required for members |
| 🔴 | d903525 | Remove pytest-subtests, upgrade lockfile | Sign-off not found |
| 🟢 | b1d60c3 | Update divisions constraints to match data and fix... | Skipped: sign-off not required for members |
| 🟢 | c4c0ebe | Speed up make check ~5x (#459) | Skipped: sign-off not required for members |
| 🟢 | c357a50 | Treat None as absent in model constraint validatio... | Skipped: sign-off not required for members |
| 🔴 | 0ca959b | Reparent 8 string constraints under PatternConstra... | Sign-off not found |
| 🔴 | 957b5e1 | fix: StrippedConstraint JSON schema pattern accept... | Sign-off not found |
| 🔴 | 6f6340b | Strengthen weak assertions in string constraint te... | Sign-off not found |
| 🔴 | 75e15ad | Parametrize PatternConstraint subclass tests | Sign-off not found |
| 🔴 | 709b6c2 | Fix missing return in BBox dict validator | Sign-off not found |
| 🔴 | 7935320 | Attach docstrings to NewTypes at runtime | Sign-off not found |
| 🟢 | 84253e3 | Quiet pytest output for dev workflow | Valid sign-off found |
| 🟢 | d16ed63 | fix(core): add missing f-prefix to string continua... | Valid sign-off found |
| 🟢 | ad6c7c7 | fix(system): use dict instead of Mapping in test u... | Valid sign-off found |
| 🟢 | 343c425 | fix(cli): discover discriminator fields at runtime | Valid sign-off found |
| 🟢 | 8aaca8f | refactor(cli): tighten type analysis contracts | Valid sign-off found |
| 🟢 | b4262bb | refactor(core,cli): rename ModelKey.class_name to ... | Valid sign-off found |
| 🟢 | 895e104 | feat(codegen): add overture-schema-codegen package | Valid sign-off found |
| 🟢 | 3c77ded | feat(codegen): add type analysis, specs, and type ... | Valid sign-off found |
| 🟢 | 2ed37b4 | feat(codegen): add extraction modules | Valid sign-off found |
| 🟢 | e152759 | feat(codegen): add constraint description modules | Valid sign-off found |
| 🟢 | 07c30d9 | feat(codegen): add output layout modules | Valid sign-off found |
| 🟢 | cc00e3d | feat(codegen): add example data to theme pyproject... | Valid sign-off found |
| 🟢 | 950a4f1 | feat(codegen): add markdown renderers | Valid sign-off found |
| 🟢 | 6313ee9 | feat(codegen): add CLI and integration tests | Valid sign-off found |
| 🟢 | ad0458b | docs(codegen): add design doc, walkthrough, and RE... | Valid sign-off found |
| 🟢 | d7f7f73 | fix(codegen): store all Literal args in TypeInfo | Valid sign-off found |
| 🟢 | a12ee6f | fix(codegen): track nested list depth in TypeInfo | Valid sign-off found |
| 🟢 | 32481e6 | fix(codegen): resolve type name collisions across ... | Valid sign-off found |
| 🟢 | d38688b | fix: improve constraint description rendering | Valid sign-off found |
| 🟢 | 30d2885 | feat(codegen): generate pages and links for Pydant... | Valid sign-off found |
| 🟢 | 714c5d2 | fix(codegen): include bbox in examples | Valid sign-off found |
| 🟢 | 2b2ad15 | fix(codegen): stabilize Used By sort order | Valid sign-off found |
| 🟢 | 3615d50 | fix(codegen): add visual break before constraints | Valid sign-off found |
| 🟢 | 795e531 | fix(codegen): render list[NewType] as list<NewType... | Valid sign-off found |
| 🟢 | 8cb9c16 | fix(codegen): include ellipsis in truncation limit | Valid sign-off found |
| 🟢 | 7c14fea | fix(codegen): use repr() for list items in example... | Valid sign-off found |
| 🟢 | 3a2a087 | fix(codegen): expand union member trees before col... | Valid sign-off found |
| 🟢 | ffa420b | fix(codegen): treat dict-typed fields as leaf valu... | Valid sign-off found |
| 🟢 | 52a9a95 | refactor(codegen): reorganize flat layout into sub... | Valid sign-off found |
| 🟢 | f2aea81 | feat(codegen): rewrite example pipeline with model... | Valid sign-off found |
| 🟢 | a8cfb2f | style: single backticks in docstrings | Valid sign-off found |
| 🟢 | 4daa0e8 | refactor: rename primitive → numeric in extracti... | Valid sign-off found |
| 🟢 | 0cbf205 | refactor: replace runtime asserts with proper chec... | Valid sign-off found |
| 🟢 | c19b6b1 | Add codegen package to package version level calcu... | Valid sign-off found |
| 🟢 | 7162a0d | Convert StrippedConstraint to PatternConstraint su... | Valid sign-off found |
| 🟢 | c42df68 | fix: remediate security issues in workflows | Skipped: sign-off not required for members |
| 🟢 | d2ec79d | chore: stub CODEOWNERS | Skipped: sign-off not required for members |
| 🟢 | 523774b | chore: update GHA versions | Skipped: sign-off not required for members |
| 🟢 | 73e6fce | chore: enable dependabot for GHA | Skipped: sign-off not required for members |
| 🟢 | f5fc07f | Update test-schema.yaml | Skipped: sign-off not required for members |
| 🟢 | 39a24f2 | Set up Python after checkout; minor YAML formattin... | Skipped: sign-off not required for members |
| 🟢 | 5f8baee | test touch - whitespace | Skipped: sign-off not required for members |
| 🟢 | b8664f2 | Fix typos and missing values in base theme's `__in... | Valid sign-off found |
| 🟢 | ac45fe7 | Organize divisions pkg, add missing relationships,... | Valid sign-off found |
| 🟢 | e71c186 | initial commit | Skipped: sign-off not required for members |
| 🟢 | ee7ab97 | Revert "initial commit" | Skipped: sign-off not required for members |
| 🟢 | ac43e07 | initial commit | Skipped: sign-off not required for members |
| 🟢 | 1e333c4 | Parameterize schema docs action & preview | Skipped: sign-off not required for members |
| 🟢 | d117b0b | Run 'uv sync' for all packages; add preview ref | Skipped: sign-off not required for members |
| 🟢 | 3f61bc1 | Update action.yml | Skipped: sign-off not required for members |
| 🟢 | d81f699 | Update action.yml | Skipped: sign-off not required for members |
| 🟢 | 8d9daf8 | Update action.yml | Skipped: sign-off not required for members |
| 🟢 | 08307bb | Update action.yml | Skipped: sign-off not required for members |
| 🟢 | ef5ce78 | Update action.yml | Skipped: sign-off not required for members |
| 🟢 | 637ec66 | Add skip-checkout and rename schema path input | Skipped: sign-off not required for members |
| 🟢 | 0f49862 | Rename action input to schema-path | Skipped: sign-off not required for members |
| 🟢 | fe74e97 | Update schema-pr-preview.yml | Skipped: sign-off not required for members |
| 🟢 | c049363 | Update schema-pr-preview.yml | Skipped: sign-off not required for members |
| 🟢 | e370a39 | Update schema-pr-preview.yml | Skipped: sign-off not required for members |
| 🟢 | c3f2d44 | Update schema-pr-preview.yml | Skipped: sign-off not required for members |
| 🟢 | 5025169 | fix: yml typo | Skipped: sign-off not required for members |
| 🟢 | a5cab35 | Update schema-pr-preview.yml | Skipped: sign-off not required for members |
| 🟢 | cbcd20c | Update schema-pr-preview.yml | Skipped: sign-off not required for members |
| 🟢 | 0a2be63 | feat: warn if fork PR before building | Skipped: sign-off not required for members |
| 🟢 | 55478b6 | Update schema-pr-preview.yml | Skipped: sign-off not required for members |
| 🟢 | d009a1e | Update schema-pr-preview.yml | Skipped: sign-off not required for members |
| 🟢 | 1096de4 | Delete action.yml | Skipped: sign-off not required for members |
| 🟢 | b7d946d | fix: copilot suggestions | Skipped: sign-off not required for members |
| 🟢 | 4d89e35 | Merge branch 'dev' into 467-devops-remediate-githu... | Skipped: sign-off not required in merge commit |
| 🟢 | 5f146e1 | Merge pull request #468 from OvertureMaps/467-devo... | Skipped: sign-off not required in merge commit |
| 🟢 | f1d8bab | Merge branch 'dev' into jmccall-schema-docs-publis... | Skipped: sign-off not required in merge commit |
| 🟢 | b6a5ad2 | CHORE(deps): Bump astral-sh/setup-uv from ... | Skipped: sign-off not required in bot commit |
| 🟢 | a77f124 | CHORE(deps): Bump actions/checkout from 4 ... | Skipped: sign-off not required in bot commit |
| 🟢 | 73e7d15 | CHORE(deps): Bump actions/setup-python fro... | Skipped: sign-off not required in bot commit |
| 🟢 | 37020b4 | CHORE(deps): Bump aws-actions/configure-aw... | Skipped: sign-off not required in bot commit |
| 🟢 | cd37b6e | Merge pull request #475 from OvertureMaps/dependab... | Skipped: sign-off not required in merge commit |
| 🟢 | bb500d5 | Merge pull request #476 from OvertureMaps/dependab... | Skipped: sign-off not required in merge commit |
| 🟢 | 9d0afac | Merge pull request #477 from OvertureMaps/dependab... | Skipped: sign-off not required in merge commit |
| 🟢 | 7ad2e38 | chore: use sha's for sec | Skipped: sign-off not required for members |
| 🟢 | 0771274 | Merge pull request #474 from OvertureMaps/dependab... | Skipped: sign-off not required in merge commit |
| 🟢 | 5d6e8d9 | Merge branch 'dev' into jmccall-schema-docs-publis... | Skipped: sign-off not required in merge commit |
| 🟢 | 97e6f87 | Update schema-pr-preview.yml | Skipped: sign-off not required for members |
| 🟢 | 839b9b2 | chore: harden | Skipped: sign-off not required for members |
| 🟢 | 8fe999b | add concurrency | Skipped: sign-off not required for members |
| 🟢 | ed9c416 | fix(cli): PLC0415 (import-outside-top-level) viola... | Valid sign-off found |
| 🟢 | 55b4e0e | Merge pull request #473 from OvertureMaps/jmccall-... | Skipped: sign-off not required in merge commit |
| 🟢 | 286147f | CHORE(deps): Bump actions/download-artifac... | Skipped: sign-off not required in bot commit |
| 🟢 | 861bb7f | CHORE(deps): Bump actions/github-script fr... | Skipped: sign-off not required in bot commit |
| 🟢 | 42b7f78 | Merge pull request #484 from OvertureMaps/dependab... | Skipped: sign-off not required in merge commit |
| 🟢 | cacbc06 | Merge pull request #483 from OvertureMaps/dependab... | Skipped: sign-off not required in merge commit |
| 🟢 | ce6584f | chore: configure dependency cooldown | Valid sign-off found |
Errors details
Sign-off not found
No sign-off was found in the commit message. This usually means that the author or committer of this commit failed to include a Signed-off-by line in the commit message. In some cases, this error can also be raised if the sign-off is not in the correct format.
To avoid having pull requests blocked in the future, always include a Signed-off-by: User1 <user1@email.test> line in every commit message. You can also do this automatically by using the -s flag (i.e., git commit -s).
How to fix missing or invalid sign-offs
Option 1: add remediation commit
Remediation commits are not allowed for this repository. For more details about how to enable them, please see the documentation.
Option 2: fix commits without sign-off
Rebase the branch
If you have a local git environment and meet the criteria below, one option is to rebase the branch and add your Signed-off-by lines in the new commits. Please note that if others have already begun work based upon the commits in this branch, this solution will rewrite history and may cause serious issues for collaborators (described in the git documentation under "The Perils of Rebasing").
Warning
You should only do this if:
- You are the only author of the commits in this branch
- You are absolutely certain nobody else is doing any work based upon this branch
- There are no empty commits in the branch
To add your Signed-off-by line to every commit in this branch:
- Ensure you have a local copy of your branch by checking out the pull request locally via command line.
- In your local branch, run:
git rebase HEAD~119 --signoff - Force push your changes to overwrite the branch:
git push --force-with-lease origin users/bogdanbebic/staging-april