Skip to content

[776] Build subscription plan comparison and recommendation engine #23

[776] Build subscription plan comparison and recommendation engine

[776] Build subscription plan comparison and recommendation engine #23

Triggered via pull request July 28, 2026 15:53
Status Success
Total duration 1m 6s
Artifacts

contract-build.yml

on: pull_request
Build Core Contracts
15s
Build Core Contracts
Build Subscription (All Features)
19s
Build Subscription (All Features)
Binary Size Monitoring
23s
Binary Size Monitoring
Compilation Time Benchmark
0s
Compilation Time Benchmark
Module Dependency Analysis
11s
Module Dependency Analysis
Matrix: feature-matrix
Fit to window
Zoom out
Zoom in

Annotations

78 errors and 18 warnings
Build Core Contracts
cannot find type `CoreError` in this scope
Build Core Contracts
unresolved import `errors::CoreError`
Build Core Contracts
custom attribute panicked
Build Core Contracts
custom attribute panicked
Build Core Contracts
the `#![no_std]` attribute can only be used at the crate root
Build Core Contracts
unused import: `contracttype`
Build Core Contracts
cannot find type `CoreError` in this scope
Build Core Contracts
unresolved import `errors::CoreError`
Build Core Contracts
custom attribute panicked
Build Core Contracts
custom attribute panicked
Build Subscription (All Features)
the `#![no_std]` attribute can only be used at the crate root
Build Subscription (All Features)
unused import: `contracttype`
Build Subscription (All Features)
cannot find type `CoreError` in this scope
Build Subscription (All Features)
unresolved import `errors::CoreError`
Build Subscription (All Features)
custom attribute panicked
Build Subscription (All Features)
custom attribute panicked
Binary Size Monitoring
the `#![no_std]` attribute can only be used at the crate root
Binary Size Monitoring
unused import: `contracttype`
Binary Size Monitoring
cannot find type `CoreError` in this scope
Binary Size Monitoring
unresolved import `errors::CoreError`
Binary Size Monitoring
custom attribute panicked
Binary Size Monitoring
custom attribute panicked
Feature Flag /
Process completed with exit code 101.
Feature Flag /
the `#![no_std]` attribute can only be used at the crate root
Feature Flag /
unused import: `contracttype`
Feature Flag /
cannot find type `CoreError` in this scope
Feature Flag /
unresolved import `errors::CoreError`
Feature Flag /
custom attribute panicked
Feature Flag /
custom attribute panicked
Feature Flag / audit-log
Process completed with exit code 101.
Feature Flag / audit-log
the `#![no_std]` attribute can only be used at the crate root
Feature Flag / audit-log
unused import: `contracttype`
Feature Flag / audit-log
cannot find type `CoreError` in this scope
Feature Flag / audit-log
unresolved import `errors::CoreError`
Feature Flag / audit-log
custom attribute panicked
Feature Flag / audit-log
custom attribute panicked
Feature Flag / extended
Process completed with exit code 101.
Feature Flag / extended
the `#![no_std]` attribute can only be used at the crate root
Feature Flag / extended
unused import: `contracttype`
Feature Flag / extended
cannot find type `CoreError` in this scope
Feature Flag / extended
unresolved import `errors::CoreError`
Feature Flag / extended
custom attribute panicked
Feature Flag / extended
custom attribute panicked
Feature Flag / metering
Process completed with exit code 101.
Feature Flag / metering
the `#![no_std]` attribute can only be used at the crate root
Feature Flag / metering
unused import: `contracttype`
Feature Flag / metering
cannot find type `CoreError` in this scope
Feature Flag / metering
unresolved import `errors::CoreError`
Feature Flag / metering
custom attribute panicked
Feature Flag / metering
custom attribute panicked
Feature Flag / fraud
Process completed with exit code 101.
Feature Flag / fraud
the `#![no_std]` attribute can only be used at the crate root
Feature Flag / fraud
unused import: `contracttype`
Feature Flag / fraud
cannot find type `CoreError` in this scope
Feature Flag / fraud
unresolved import `errors::CoreError`
Feature Flag / fraud
custom attribute panicked
Feature Flag / fraud
custom attribute panicked
Feature Flag / credit
Process completed with exit code 101.
Feature Flag / credit
the `#![no_std]` attribute can only be used at the crate root
Feature Flag / credit
unused import: `contracttype`
Feature Flag / credit
cannot find type `CoreError` in this scope
Feature Flag / credit
unresolved import `errors::CoreError`
Feature Flag / credit
custom attribute panicked
Feature Flag / credit
custom attribute panicked
Feature Flag / full
Process completed with exit code 101.
Feature Flag / full
the `#![no_std]` attribute can only be used at the crate root
Feature Flag / full
unused import: `contracttype`
Feature Flag / full
cannot find type `CoreError` in this scope
Feature Flag / full
unresolved import `errors::CoreError`
Feature Flag / full
custom attribute panicked
Feature Flag / full
custom attribute panicked
Feature Flag / oracle
Process completed with exit code 101.
Feature Flag / oracle
the `#![no_std]` attribute can only be used at the crate root
Feature Flag / oracle
unused import: `contracttype`
Feature Flag / oracle
cannot find type `CoreError` in this scope
Feature Flag / oracle
unresolved import `errors::CoreError`
Feature Flag / oracle
custom attribute panicked
Feature Flag / oracle
custom attribute panicked
Module Dependency Analysis
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Module Dependency Analysis
Duplicate dependencies detected:
Build Core Contracts
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Core Contracts
No files were found with the provided path: contracts/target/wasm32-unknown-unknown/release/*.wasm. No artifacts will be uploaded.
Build Core Contracts
Failed to build subscription (skipping)
Build Core Contracts
Failed to build proxy (skipping)
Build Core Contracts
Failed to build storage (skipping)
Build Subscription (All Features)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Subscription (All Features)
Failed to build subscription (skipping)
Binary Size Monitoring
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/github-script@v7. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Feature Flag /
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Feature Flag / audit-log
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Feature Flag / extended
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Feature Flag / metering
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Feature Flag / fraud
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Feature Flag / credit
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Feature Flag / full
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Feature Flag / oracle
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/