Skip to content

GitHub action to attest the integrity and existence of release artifacts.

License

Notifications You must be signed in to change notification settings

ember-nexus/action-attest

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

Ember Nexus: Action Attest

This GitHub action is used within the Ember Nexus organization to handle attestation and provenance tasks, including:

  • Generating merkle trees
  • Initiating Originstamp certificates using the merkle tree's root hash

Usage

Available commands inside the container

pip install .
python -m src run ember-nexus app-plugin-experimental v0.0.3

ruff check
ruff check --fix
ruff format

Available commands outside the container

docker build -t action:test -f docker/Dockerfile .
docker run -e GITHUB_TOKEN=github_pat_... -e ORIGINSTAMP_TOKEN=... action:test run ember-nexus app-plugin-experimental v0.0.3