From b00d451aad175e90c84db6865bf5b566bb38240b Mon Sep 17 00:00:00 2001 From: William Date: Tue, 21 Jan 2020 17:20:22 -0600 Subject: [PATCH] only publish source files --- .github/workflows/publish.yml | 36 +++++++++++++++++++---------------- package.json | 2 +- publish.sh | 8 -------- 3 files changed, 21 insertions(+), 25 deletions(-) delete mode 100755 publish.sh diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 6a34a62..7f4f4a0 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,6 +1,8 @@ name: publish -on: [push] +on: + release: + types: [created] jobs: build: @@ -25,21 +27,23 @@ jobs: - run: | mv ./package.json ./src/package.json mv ./README.md ./src/README.md - ls -al ./src npm publish ./src --dry-run env: NODE_AUTH_TOKEN: ${{secrets.npm_token}} - # publish-gpr: - # needs: build - # runs-on: ubuntu-latest - # steps: - # - uses: actions/checkout@v1 - # - uses: actions/setup-node@v1 - # with: - # node-version: 12 - # registry-url: https://npm.pkg.github.com/ - # scope: '@Prefinem' - # - run: yarn - # - run: ./publish.sh - # env: - # NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}} + publish-gpr: + needs: build + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: actions/setup-node@v1 + with: + node-version: 12 + registry-url: https://npm.pkg.github.com/ + scope: '@Prefinem' + - run: yarn + - run: | + mv ./package.json ./src/package.json + mv ./README.md ./src/README.md + npm publish ./src --dry-run + env: + NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}} diff --git a/package.json b/package.json index b84abcf..3c0eb86 100644 --- a/package.json +++ b/package.json @@ -50,5 +50,5 @@ "staged": "lint-staged", "test": "./node_modules/.bin/jest" }, - "version": "2.8.4" + "version": "2.8.5" } diff --git a/publish.sh b/publish.sh deleted file mode 100755 index 848ad34..0000000 --- a/publish.sh +++ /dev/null @@ -1,8 +0,0 @@ -mkdir -p dist/ -rm -rf ./dist/* -cp -r ./src/ ./dist -cp ./package.json ./dist/package.json -cp ./README.md ./dist/README.md -npm publish dist/ -# npm publish --tag canary -rm -rf ./dist \ No newline at end of file