Skip to content

ArcReady v0.2.0

Choose a tag to compare

@tanka420 tanka420 released this 13 Jun 12:32
· 17 commits to main since this release

ArcReady v0.2.0

ArcReady v0.2.0 is the first GitHub Action-ready release.

ArcReady is an independent open-source project. It is not an official Circle or Arc product.

Highlights

  • Use ArcReady from external repositories with tanka420/arcready@v0.2.0
  • Uses the published npm CLI package arcready@0.2.0
  • Adds root action.yml metadata for GitHub Action usage
  • Generates JSON, Markdown, and HTML reports
  • Uploads report artifacts when enabled
  • Adds an action smoke workflow for wrapper validation
  • Keeps ArcReady focused as a static CI quality gate

Usage

name: ArcReady

on:
  pull_request:
  push:
    branches: [main]

jobs:
  arcready:
    runs-on: ubuntu-latest
    permissions:
      contents: read

    steps:
      - uses: actions/checkout@v4

      - uses: tanka420/arcready@v0.2.0
        with:
          fail-on: critical
          upload-artifact: true

Reports

The action writes:

.arcready/reports/arcready.json
.arcready/reports/arcready.md
.arcready/reports/arcready.html

When artifact upload is enabled, these reports are uploaded as the arcready-report workflow artifact by default.

Scope

ArcReady is a static integration validator for common Arc wallet, bridge, App Kit, and dApp mistakes. It does not perform live Arc RPC checks, on-chain simulation, contract deployment checks, or bridge runtime simulation.