Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
rss

GitHub Action

rss-issues

0.1.0

rss-issues

rss

rss-issues

Create Issues based on RSS

Installation

Copy and paste the following snippet into your .yml file.

              

- name: rss-issues

uses: guilhem/rss-issues-action@0.1.0

Learn more about this action in guilhem/rss-issues-action

Choose a version

RSS issues action

This action create issues from a syndication feed (RSS or Atom).

Inputs

repo-token

Required the GITHUB_TOKEN secret.

feed

Required URL of the rss.

prefix

Prefix added to issues.

lastTime

Limit items date.

labels

Labels to add, comma separated.

dry-run

Log issue creation but do nothing

Outputs

issues

Issues id, comma separated.

Example

step

uses: guilhem/rss-issues-action
with:
  repo-token: ${{ secrets.GITHUB_TOKEN }}
  feed: "https://cloud.google.com/feeds/kubernetes-engine-release-notes.xml"

complete

name: rss

on:
  schedule:
    - cron: "0 * * * *"

jobs:
  gke-release:
    runs-on: ubuntu-latest
    steps:
      - uses: guilhem/rss-issues-action@0.0.1
        with:
          repo-token: ${{ secrets.GITHUB_TOKEN }}
          feed: "https://cloud.google.com/feeds/kubernetes-engine-release-notes.xml"
          prefix: "[GKE]"
          dry-run: "false"
          lastTime: "92h"
          labels: "liens/Kubernetes"

Real Usage