AntelopeIO / reference-contracts

Other
10 stars 14 forks source link

New CI Workflow to Download leap-dev.deb & cdt.deb #16

Closed kj4ezj closed 1 year ago

kj4ezj commented 1 year ago

Change Description

From issue 15, this pull request copies the changes made in eos-system-contracts pull request 58 to satisfy eos-system-contracts issue 25 by using a new GitHub Actions workflow to download dependencies, build, and test smart contracts.

The dependencies are declared in .cicd/defaults.json.

{
   "leap-dev":{
      "target":"3",
      "prerelease":false
   },
   "cdt":{
      "target":"3",
      "prerelease":false
   }
}

These fundamentally map to inputs to the AntelopeIO/asset-artifact-download-action GitHub Action workflow.

Deployment Changes

None.

API Changes

None.

Documentation Additions

None.