summaryrefslogtreecommitdiff
path: root/src/node_modules/google-libphonenumber/.github/workflows
diff options
context:
space:
mode:
Diffstat (limited to 'src/node_modules/google-libphonenumber/.github/workflows')
-rw-r--r--src/node_modules/google-libphonenumber/.github/workflows/ci.yaml46
1 files changed, 46 insertions, 0 deletions
diff --git a/src/node_modules/google-libphonenumber/.github/workflows/ci.yaml b/src/node_modules/google-libphonenumber/.github/workflows/ci.yaml
new file mode 100644
index 0000000..c040b4b
--- /dev/null
+++ b/src/node_modules/google-libphonenumber/.github/workflows/ci.yaml
@@ -0,0 +1,46 @@
+name: CI
+
+on:
+ push:
+ branches:
+ - master
+ tags:
+ - '*'
+ pull_request:
+ branches:
+ - '*'
+
+jobs:
+ test:
+ name: Run Tests
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ - uses: actions/setup-node@v1
+ with:
+ node-version: 10
+ - run: npm install
+ - run: npm test
+ publish:
+ name: Publish Release
+ if: startsWith(github.ref, 'refs/tags/v')
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ - uses: actions/setup-node@v1
+ with:
+ node-version: 10
+ registry-url: https://registry.npmjs.org/
+ - run: npm install
+ - run: npm publish
+ env:
+ NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
+ - uses: actions/create-release@v1
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ with:
+ tag_name: ${{ github.ref }}
+ release_name: ${{ github.ref }}
+ body: |
+ ## Changelog
+ draft: true