UNPKG

crawler-user-agents

Version:

This repository contains a list of of HTTP user-agents used by robots, crawlers, and spiders as in single JSON file.

38 lines (34 loc) 1.15 kB
# Continuous Delivery to https://www.npmjs.com/package/crawler-user-agents # for each commit, with provenance name: Deploy to NPM on: # push: # branches: # - master workflow_run: workflows: [CI validation] branches: [master] types: - completed jobs: publish-npm: runs-on: ubuntu-latest permissions: id-token: write # To attach provenance to the published package environment: name: npm_token url: https://www.npmjs.com/package/crawler-user-agents steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20 registry-url: https://registry.npmjs.org/ - run: npm clean-install - run: git checkout . - run: npm version --no-git-tag-version `node -e 'pacote=require("pacote");pacote.manifest("crawler-user-agents").then(pkgJson => { console.log(pkgJson.version); });'` # we now bump mino in order to trigger automated dependency updates - run: npm version --no-git-tag-version minor - run: npm publish --provenance env: NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}