Summary��run tests with --release in a nightly job.��## Background��We want to keep the on-chain credential registry auditable and sa
e to change. Landing this issue tightens one speci
ic corner and gives reviewers a clear di
to reason about rather than a general "cleanup" commit. It should be scoped small enough to close in a single PR.��## Acceptance criteria��- [ ] The change matches the summary above.�- [ ] Tests cover the new behavior (happy path + one e
plicit
ailure mode).�- [ ] Lint, type-check, and tests all pass locally.�- [ ] PR description re
erences this issue with Closes #<this-issue>.��## Implementation hints��- The work
low
ile must be YAML-lint clean and pass actionlint.�- Pre
er pinning actions by SHA over @main.�- Cache what you can (npm, cargo target) so CI wall-clock does not regress.��## Repo-speci
ic notes��- Soroban contract crate. Run cargo build --target wasm32-unknown-unknown --release to veri
y the change still builds
or WASM.�- Run cargo test -p <package>
or the a
ected crate and cargo clippy --workspace --all-targets -- -D warnings be
ore pushing.�- Keep #![no_std] discipline: do not introduce std:: calls; use soroban_sdk primitives.��## Out o
scope��- Unrelated re
actors in adjacent
iles.�- Stylistic-only changes (
ormatting, renaming) that are not required by the
i
.�- Anything beyond the acceptance criteria above; sur
ace
ollow-ups as separate issues.��## How to claim and submit��
. Comment on this issue saying you'd like to take it on; wait
or a maintainer to assign you (avoids duplicated e
ort).�2. Open a PR that re
erences this issue (Closes #<this-issue>).�3. Make sure CI is green and request review
rom a CODEOWNERS maintainer.�4. PRs that close this issue and pass review may quali
y
or a reward — see the MAYBE REWARDED label and the FWC26 campaign page.��---��Category: ci · Campaign: GrantFo
OSS · O
icial Campaign | FWC26 · Maybe Rewarded
Summary��run tests with
--releasein a nightly job.��## Background��We want to keep the on-chain credential registry auditable and sae to change. Landing this issue tightens one speci
ic corner and gives reviewers a clear di
to reason about rather than a general "cleanup" commit. It should be scoped small enough to close in a single PR.��## Acceptance criteria��- [ ] The change matches the summary above.�- [ ] Tests cover the new behavior (happy path + one e
plicit
ailure mode).�- [ ] Lint, type-check, and tests all pass locally.�- [ ] PR description re
erences this issue with
Closes #<this-issue>.��## Implementation hints��- The worklow
ile must be YAML-lint clean and pass
actionlint.�- Preer pinning actions by SHA over
@main.�- Cache what you can (npm, cargo target) so CI wall-clock does not regress.��## Repo-speciic notes��- Soroban contract crate. Run
cargo build --target wasm32-unknown-unknown --releaseto veriy the change still builds
or WASM.�- Run
cargo test -p <package>or the a
ected crate and
cargo clippy --workspace --all-targets -- -D warningsbeore pushing.�- Keep
#![no_std]discipline: do not introducestd::calls; usesoroban_sdkprimitives.��## Out oscope��- Unrelated re
actors in adjacent
iles.�- Stylistic-only changes (
ormatting, renaming) that are not required by the
i
.�- Anything beyond the acceptance criteria above; sur
ace
ollow-ups as separate issues.��## How to claim and submit��
. Comment on this issue saying you'd like to take it on; wait
or a maintainer to assign you (avoids duplicated e
ort).�2. Open a PR that re
erences this issue (
Closes #<this-issue>).�3. Make sure CI is green and request reviewrom a
CODEOWNERSmaintainer.�4. PRs that close this issue and pass review may qualiy
or a reward — see the
MAYBE REWARDEDlabel and the FWC26 campaign page.��---��Category:ci· Campaign: GrantFoOSS · O
icial Campaign | FWC26 · Maybe Rewarded