1.10.0 • Published 2 years ago

@actionsflow/trigger-npm v1.10.0

Weekly downloads
1,299
License
MIT
Repository
github
Last release
2 years ago

@actionsflow/trigger-npm

This is an npm trigger of Actionsflow. Any new version of some package in NPM will trigger the trigger.

This is an official trigger, you don't need to install it manually.

View trigger on Github

Usage

on:
  npm:
    name: actionsflow

Options

  • name, required, string or string[], when name is string[], then multiple npm package version updates can trigger the action.

You can pass all options supported by package-json.

You can use General Config for Actionsflow Trigger for more customization.

Outputs

This trigger's outputs will be the meta of the package.

An outputs example:

{
  "name": "actionsflow",
  "version": "0.3.12",
  "dependencies": {
    "@actions/github": "^4.0.0",
    "@actionsflow/trigger-aws_sns": "^0.1.45",
    "@actionsflow/trigger-google_form": "^0.1.6",
    "@actionsflow/trigger-reddit": "^0.1.41",
    "@actionsflow/trigger-slack": "^0.1.46",
    "@actionsflow/trigger-telegram_bot": "^0.1.46",
    "@actionsflow/trigger-trello": "^0.1.6",
    "@actionsflow/trigger-twitter": "^0.1.43",
    "@actionsflow/trigger-typeform": "^0.1.45",
    "@babel/polyfill": "^7.11.5",
    "@octokit/core": "^3.1.2",
    "@types/fs-extra": "^9.0.1",
    "@types/imap-simple": "^4.2.3",
    "@types/js-yaml": "^3.12.5",
    "@types/lodash.clonedeep": "^4.5.6",
    "@types/lodash.get": "^4.4.6",
    "@types/mailparser": "^2.7.3",
    "@types/semver": "^7.3.4",
    "@types/update-notifier": "^4.1.1",
    "@types/xml2js": "^0.4.5",
    "actionsflow-core": "^0.1.43",
    "del": "^5.1.0",
    "dotenv": "^8.2.0",
    "fs-extra": "^9.0.1",
    "imap-simple": "^5.0.0",
    "js-yaml": "^3.14.0",
    "lodash": "^4.17.20",
    "lodash.clonedeep": "^4.5.0",
    "lodash.get": "^4.4.2",
    "loglevel": "^1.6.8",
    "mailparser": "^3.0.0",
    "resolve-cwd": "^3.0.0",
    "semver": "^7.3.2",
    "update-notifier": "^4.1.0",
    "yargs": "^15.4.1"
  },
  "bin": { "actionsflow": "cli.js" },
  "engines": { "node": ">=10.4" }
}

You can use the outputs like this:

on:
  npm:
    name: actionsflow
jobs:
  print:
    name: Print
    runs-on: ubuntu-latest
    steps:
      - name: Print Outputs
        env:
          version: ${{ on.npm.outputs.version) }}
        run: |
          echo version: $version
1.10.0

2 years ago

1.9.1

3 years ago

1.9.0

3 years ago

1.8.0

3 years ago

1.7.1

3 years ago

1.7.0

3 years ago

1.6.0

3 years ago

1.5.4

3 years ago

1.5.3

3 years ago

1.5.2

4 years ago

1.5.2-alpha.0

4 years ago

1.5.1

4 years ago

1.5.0

4 years ago

1.4.3

4 years ago

1.4.2

4 years ago

1.5.0-alpha.0

4 years ago

1.4.1

4 years ago

1.3.2

4 years ago

1.4.0

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.1

4 years ago

1.3.0-alpha.0

4 years ago

1.2.0

4 years ago

1.2.0-alpha.1

4 years ago

1.2.0-alpha.0

4 years ago

1.1.0

4 years ago

1.1.0-alpha.7

4 years ago

1.1.0-alpha.8

4 years ago

1.1.0-alpha.6

4 years ago

1.1.0-alpha.5

4 years ago

1.1.0-alpha.3

4 years ago

1.1.0-alpha.4

4 years ago

1.1.0-alpha.1

4 years ago

1.1.0-alpha.2

4 years ago

1.1.0-alpha.0

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.1-alpha.2

4 years ago

1.0.1-alpha.0

4 years ago

1.0.0

4 years ago

1.0.0-alpha.5

4 years ago

1.0.0-alpha.4

4 years ago

1.0.0-alpha.3

4 years ago

1.0.0-alpha.2

4 years ago

1.0.0-alpha.1

4 years ago

0.1.3

4 years ago