Skip to content

[CI] Create workflow to refresh list of discussion forum posts #281

Closed
@leecalcote

Description

@leecalcote

RELATED ISSUE: #280

Current Behavior

getnighthawk.dev does not integrate with its discussion forum (discuss.layer5.io). Ideally, each docs page will displays the most recent 10 discussion forum posts by tag name. Currently "nighthawk" is the only supported tag. See this related PR meshery/meshery#6773 and this discussion https://discuss.layer5.io/t/proposal-and-call-for-participation-building-the-community-leaderboard/1712/2

Desired Behavior

A scheduled (cron) workflow should refresh the multiple lists of related discussion data files (json) on a daily basis.

Implementation

  1. Checkout repo
  2. Pull fresh list of related posts from:
    1. http://discuss.layer5.io/tag/nighthawk.json
  3. Deposit data files here - https://github.com/layer5io/getnighthawk/tree/master/docs/_data/discuss
  4. Autocommit fresh data files.

Acceptance Tests

  1. Fresh list of related posts display in the Recent Discussions with "" Tag (e.g. https://docs.meshery.io/guides/mesheryctl)

Contributor Guides and Handbook


Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions