Browse Source
refactor for github actions (#77)
* refactor for github actions
* .
master
Ofek Lev
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with
5 additions and
5 deletions
-
.github/scripts/install-system-deps.sh
-
.github/workflows/main.yml
-
README.rst
|
|
@ -6,13 +6,13 @@ set -x |
|
|
|
if [[ "$OS_NAME" =~ "macos-" ]]; then |
|
|
|
|
|
|
|
# update brew |
|
|
|
brew update || brew update |
|
|
|
brew update |
|
|
|
|
|
|
|
# Update openssl if necessary |
|
|
|
brew outdated openssl || brew upgrade openssl |
|
|
|
|
|
|
|
# Install packages needed to build lib-secp256k1 |
|
|
|
for pkg in automake libtool pkg-config libffi; do |
|
|
|
for pkg in automake libtool pkg-config; do |
|
|
|
brew list $pkg > /dev/null || brew install $pkg |
|
|
|
brew outdated --quiet $pkg || brew upgrade $pkg |
|
|
|
done |
|
|
|
|
|
@ -1,4 +1,4 @@ |
|
|
|
name: CI |
|
|
|
name: main |
|
|
|
|
|
|
|
on: |
|
|
|
push: |
|
|
@ -1,8 +1,8 @@ |
|
|
|
Coincurve |
|
|
|
========= |
|
|
|
|
|
|
|
.. image:: https://github.com/ofek/coincurve/actions?workflow=CI |
|
|
|
:target: https://github.com/ofek/coincurve/workflows/CI/badge.svg |
|
|
|
.. image:: https://github.com/ofek/coincurve/actions?query=workflow%3Amain |
|
|
|
:target: https://github.com/ofek/coincurve/workflows/main/badge.svg |
|
|
|
:alt: GitHub Actions CI |
|
|
|
|
|
|
|
.. image:: https://codecov.io/github/ofek/coincurve/coverage.svg?branch=master |
|
|
|