Nascent Plasticine Materialist

    @actionsflow/trigger-rsshub

    1.0.3 • Public • Published

    @actionsflow/trigger-rsshub

    This is an Actionsflow rsshub trigger. With this trigger, you can easily get rsshub updates.

    Install

    npm i @actionsflow/trigger-rsshub

    Usage

    Single path:

    on:
      rsshub:
        path: /smzdm/keyword/女装

    Multiple paths:

    on:
      rsshub:
        path:
          - /smzdm/keyword/女装
          - /36kr/news/latest
        config:
          limit: 15

    Or, you can pass them separately:

    on:
      rsshub:
        path:
          - path: /smzdm/keyword/女装
            query:
              param1: value
          - path: /36kr/news/latest
            query:
              param1: value
        config:
          limit: 15

    Options

    • path, required, string or string[] or object[], when path is string[], then multiple rsshub feeds can trigger the action. For path value, you should check at rsshub, all rsshub routes are supported.

    • globalQuery, optional, object, rsshub global query, it will set to every rsshub request search. For example: {"limit":10,"filter":"test"}, for more query params, please see here

    • rsshubConfig, optional, object, rsshub init config, for more config settings, please see here

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

    Outputs

    An outputs example:

    {
      "title": "UNIQLO 优衣库 426026 女士牛仔抽绳连衣裙 - 79元",
      "description": "UNIQLO 优衣库 426026 女士牛仔抽绳连衣裙 ,采用100%棉质,舒适透气,款型舒适,腰部附带抽绳,便于调节松紧度。下单到手价79元,近期好价,喜欢的可以购买了。<br>天猫精选<br><img src=\"http://qny.smzdm.com/202003/24/5e796b40660e23474.jpg_d200.jpg\" referrerpolicy=\"no-referrer\">",
      "pubDate": "Wed, 23 Sep 2020 16:40:00 GMT",
      "link": "https://www.smzdm.com/p/25102718/",
      "__channel_title": "女装 - 什么值得买",
      "__channel_link": "http://search.smzdm.com/?c=home&s=%E5%A5%B3%E8%A3%85&order=time&v=b"
    }

    You can use the outputs like this:

    on:
      rsshub:
        path: /smzdm/keyword/女装
    jobs:
      print:
        name: Print
        runs-on: ubuntu-latest
        steps:
          - name: Print Outputs
            env:
              title: ${{on.rsshub.outputs.title}}
              description: ${{on.rsshub.outputs.description}}
              link: ${{on.rsshub.outputs.link}}
            run: |
              echo title: $title
              echo description: $description
              echo link: $link

    Install

    npm i @actionsflow/trigger-rsshub

    DownloadsWeekly Downloads

    13

    Version

    1.0.3

    License

    MIT

    Unpacked Size

    9.4 kB

    Total Files

    10

    Last publish

    Collaborators

    • jomeiliu
    • theowenyoung