Skip to content

Commit eb69b01

Browse files
committed
fix(ci): add SPDX header to REUSE.toml and track proptest regressions
REUSE.toml was missing its own copyright header, failing the REUSE lint CI job. Also adds proptest regression seeds for safety tests and covers them with a REUSE annotation glob.
1 parent 9c2470a commit eb69b01

2 files changed

Lines changed: 19 additions & 0 deletions

File tree

REUSE.toml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# SPDX-FileCopyrightText: 2026 Sephyi <me@sephy.io>
2+
#
3+
# SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Commercial
4+
15
version = 1
26
SPDX-PackageName = "commitbee"
37
SPDX-PackageSupplier = "Sephyi <me@sephy.io>"
@@ -37,3 +41,10 @@ precedence = "aggregate"
3741
SPDX-FileCopyrightText = "2026 Sephyi <me@sephy.io>"
3842
SPDX-License-Identifier = "AGPL-3.0-only OR LicenseRef-Commercial"
3943
SPDX-FileComment = "Fuzz testing crate manifest"
44+
45+
[[annotations]]
46+
path = "tests/*.proptest-regressions"
47+
precedence = "aggregate"
48+
SPDX-FileCopyrightText = "2026 Sephyi <me@sephy.io>"
49+
SPDX-License-Identifier = "AGPL-3.0-only OR LicenseRef-Commercial"
50+
SPDX-FileComment = "Proptest regression seeds"

tests/safety.proptest-regressions

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Seeds for failure cases proptest has generated in the past. It is
2+
# automatically read and these particular cases re-run before any
3+
# novel cases are generated.
4+
#
5+
# It is recommended to check this file in to source control so that
6+
# everyone who runs the test benefits from these saved cases.
7+
cc faba3d9f5e75625263d87d5fc58252fccb0f9b43c7423b3ab1c0fbe9be913683 # shrinks to input = ""
8+
cc a6030c05a0dddfa68216187ad7d125b2b87d09607379e4e060518f3baf28b037 # shrinks to input = ""

0 commit comments

Comments
 (0)