Skip to content

Fix/workflow issues - #376

Closed
Kureszn wants to merge 6 commits into
ApexChainx:fix/workflow-issuesfrom
Kureszn:fix/workflow-issues
Closed

Fix/workflow issues#376
Kureszn wants to merge 6 commits into
ApexChainx:fix/workflow-issuesfrom
Kureszn:fix/workflow-issues

Conversation

@Kureszn

@Kureszn Kureszn commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

All issues are fixed and should pass
Closes #271

Blaqkenny and others added 5 commits July 30, 2026 13:49
…exChainx#227

- ApexChainx#90: Add release-tests CI job running cargo test --release --lib
- ApexChainx#221: Add deterministic concurrency policy tests for calculate_sla
       (idempotent replay, contradictory input rejection, config-change
       reset, anti-spam recalc limit enforcement)
- ApexChainx#225: Add api_stability module with maintainer-facing stability scoring
       (canonical field counts, error code enumeration, event symbol
       stability, storage key stability, and CI-runnable assessment)
- ApexChainx#227: Add retryable vs terminal error classification harness
       (is_terminal classification table, coverage assertions for all
       19 SLAError variants, count consistency verification)

Closes ApexChainx#90, closes ApexChainx#221, closes ApexChainx#225, closes ApexChainx#227
# Conflicts:
#	apexchainx_calculator/src/tests.rs
…yml workflow bugs

- Add docs/STORAGE_KEY_MIGRATION_CHECKLIST.md with 6-item checklist and
  decision table for new/removed/renamed storage keys (SC-509)
- Add SC-509 section to docs/CONTRACT_MAINTENANCE_POLICY.md with ToC entry
  and issue cross-reference row
- Add SC-509 checkbox to the Smart Contract PR checklist in CONTRIBUTING.md
  and a brief SC-509 paragraph in the Contract Maintenance Policies section
- Add pointer comment to the Storage Keys block in lib.rs directing
  contributors to the checklist before touching that block

CI fixes found during workflow audit:
- Remove duplicate dtolnay/rust-toolchain@stable step in client-checks job;
  the pinned @1.94.1 step that follows it is the one that actually matters
- Fix broken WASM path in provenance-hashes Generate hash step: was
  target/wasm32-unknown-unknown/... (relative to apexchainx_calculator/)
  but the step runs from repo root, so prefix with apexchainx_calculator/

@usmanimamu17-create usmanimamu17-create left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you did not fix any issue chief, do not do that here.

@Kureszn

@Kureszn
Kureszn force-pushed the fix/workflow-issues branch from 3e122f6 to 0557060 Compare July 30, 2026 14:09
@Kureszn

Kureszn commented Jul 30, 2026

Copy link
Copy Markdown
Contributor Author

Very sorry about that.
Those changes got dropped during an intended rebase and i was not aware.
Still working on it actively.

@usmanimamu17-create
usmanimamu17-create deleted the branch ApexChainx:fix/workflow-issues July 30, 2026 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants