Skip to content

Github workflow to create an Endo bundle for publishing to the chain #12136

@turadg

Description

@turadg

What

Add a triggerable Github Action that builds a CoreEval and its bundles.

Why

We've sometimes built them on laptops and there is variation between environments. We should have a clear provenance with a public record of how the code was built.

How

[incomplete, needs design

  • Add a new Github action that is only triggered.
  • It takes a package name and a script target (e.g. portfolio-deploy, deploy-devnet)
  • It gets the same JS environment as the test jobs
  • It runs the command in that environment, capturing all logs and the build artifacts
  • It outputs in the job log what to do next (take the artifacts to https://cosgov.org/, etc)

Metadata

Metadata

Assignees

No one assigned

    Labels

    devexdeveloper experiencetestnet-problemproblem found during incentivized testnettoolingrepo-wide infrastructure

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions