From 9a3cf1925d874ccfac224ddaaf3189e4438a32b0 Mon Sep 17 00:00:00 2001 From: JamesIves Date: Tue, 31 Mar 2020 08:35:06 -0400 Subject: [PATCH] Adds ability to cross publish --- .github/workflows/publish.yml | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 795d3c3b..78b8230c 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -5,7 +5,7 @@ on: types: [created] jobs: - publish-npm: + publish-npm-js: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -26,3 +26,25 @@ jobs: - run: npm publish env: NODE_AUTH_TOKEN: ${{ secrets.npm_token }} + + publish-npm-github: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + with: + ref: dev + - uses: actions/setup-node@v1 + with: + node-version: 12 + registry-url: 'https://npm.pkg.github.com' + - name: Configure git + run: | + git config user.email "iam@jamesiv.es" + git config user.name "James Ives" + - run: npm install + - run: npm run-script build + - run: npm version patch -m "Release %s" + - run: npm ci + - run: npm publish + env: + NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}