Skip to content

wickra-strategy-ci v0.1.2

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Sep 19:55
Immutable release. Only release title and notes can be modified.
v0.1.2
1c4765e

wickra-strategy-ci v0.1.2 — Jest for trading strategies: golden-pin a strategy's backtest report, catch regressions in CI, and property/fuzz-test it against perturbed data. Native Rust, Python, Node.js, WASM plus a C ABI hub for C, C++, C#, Go, Java, R, and a composite GitHub Action.

Install

cargo install wickra-strategy-ci
pip install wickra-strategy-ci
npm install wickra-strategy-ci
dotnet add package Wickra.StrategyCi
go get github.com/wickra-lib/wickra-strategy-ci/bindings/go

GitHub Action:

- uses: wickra-lib/wickra-strategy-ci@v0.1.2
  with: { tests: tests, data: data }

Java (Maven Central):

<dependency>
  <groupId>org.wickra</groupId>
  <artifactId>wickra-strategy-ci</artifactId>
  <version>0.1.2</version>
</dependency>

R (r-universe):

install.packages("wickrastrategyci", repos = "https://wickra-lib.r-universe.dev")

Attached assets

Pre-built artefacts for every supported platform — the same files this
workflow run published to crates.io, PyPI, and npm — plus standalone
CLI binaries and the C ABI libraries. C# ships to NuGet, Java to Maven
Central, the in-repo Go module is tagged bindings/go/v0.1.2,
and R ships to r-universe via their own release jobs.

Auto-generated changelog

See below; GitHub computes it from the commits since the previous tag.

What's Changed

  • Create the major tag when it does not exist yet by @kingchenc in #56
  • Stop a CDN this repository does not use from failing the R jobs by @kingchenc in #57
  • release: bump 0.1.1 -> 0.1.2 by @kingchenc in #58
  • Judge each check by its newest run, not by every run it ever had by @kingchenc in #59

Full Changelog: v0.1.1...v0.1.2