Skip to content
This repository was archived by the owner on May 30, 2026. It is now read-only.

1.0.0

Choose a tag to compare

@savvy-web-bot savvy-web-bot released this 16 May 01:08
· 31 commits to main since this release
a2c1422

Features

  • 8dd0764 Explicit GitHub token construction, an App-token lifecycle convenience, and per-group log flushing.
  • BREAKING: GitHubClientLive is now a namespace object. Replace GitHubClientLive with GitHubClientLive.fromEnv. New GitHubClientLive.fromToken(token) builds a client from an explicit token (string or Redacted); GitHubClientLive.fromApp({ clientId, privateKey, installationId? }) builds one from GitHub App credentials. Resolves #108 and #109.
  • New GitHubToken namespace — provision (pre), client (main), dispose (post) — for the GitHub App installation-token lifecycle, with optional post-generation permission verification.

Bug Fixes

  • 8dd0764 ActionLogger now flushes buffered output inside a failing group before ::endgroup::, instead of only at the outer withBuffer boundary. Resolves #86.

Publish Summary

Registry Package SBOM API Provenance
GitHub Packages @savvy-web/github-action-effects@1.0.0 📦 📄 GitHub, SBOM
npm @savvy-web/github-action-effects@1.0.0 📦 📄 GitHub, SBOM