From 313ca68c1686d2e61ef233a7db021aaaeb01a3fb Mon Sep 17 00:00:00 2001 From: Randall Morey Date: Thu, 23 Apr 2020 14:33:38 -0400 Subject: [PATCH] =?UTF-8?q?ci:=20=F0=9F=8E=A1=20split=20workflows=20and=20?= =?UTF-8?q?add=20badge=20to=20readme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/monorepo-validate.yaml | 14 +++++++++++++- README.md | 2 ++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/.github/workflows/monorepo-validate.yaml b/.github/workflows/monorepo-validate.yaml index 92b31416a..cb9d98dbd 100644 --- a/.github/workflows/monorepo-validate.yaml +++ b/.github/workflows/monorepo-validate.yaml @@ -1,7 +1,9 @@ name: Validate Monorepo on: [push] jobs: - validate: + + compliance: + name: Dependency License Compliance runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -10,4 +12,14 @@ jobs: node-version: '12.x' - run: yarn install - run: yarn run compliance:licenses + + audit: + name: Dependency Security Audit + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v1 + with: + node-version: '12.x' + - run: yarn install - run: yarn audit diff --git a/README.md b/README.md index 50588fb56..5537660a5 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # Project Watchtower UI Monorepo +![Validate Monorepo](https://github.com/hashicorp/watchtower-ui/workflows/Validate%20Monorepo/badge.svg) + This monorepo contains multiple projects, including UIs and addons, used by Project Watchtower.