hyperledger / indy-node

The server portion of a distributed ledger purpose-built for decentralized identity.
https://wiki.hyperledger.org/display/indy
Apache License 2.0
686 stars 658 forks source link

Ubuntu 20.04. CI/CD Pipeline as GitHub Action #1697

Closed udosson closed 3 years ago

udosson commented 3 years ago

This PR solves #1678 and #1679 and provides the GHA workflow for the CI and the CD pipeline of Indy-Node. Also, this PR contains an update of the ubuntu-20.04-upgrade feature branch with the most recent commits of master. The PR contains:

A successful run of the workflow can be found at: https://github.com/udosson/indy-plenum/actions/runs/1186783441

Thanks to @WadeBarnes for all your support!

sovbot commented 3 years ago

Can one of the admins verify this patch?

WadeBarnes commented 3 years ago

@udosson, Looking good. Last thing to do is to squash/rebase the CI/CD updates onto this commit: image

So the merge from the main branch stays intact and all of the CI/CD updates get included as one commit on top of that commit.

udosson commented 3 years ago

@WadeBarnes, thanks for your review. I squashed all commits from 6f2d3b6 on into one commit. image