Skip to content

Automatically generate and post "announcements" to matrixย #3511

@MattSturgeon

Description

@MattSturgeon

This has been attempted in #2255 and #2593, but has stalled because those PRs do too much at once and are too difficult to review.

#3510 adds the first step needed: the ability to compare nixvim's set of plugins with another revision of nixvim.

  • diff plugins with another revision
    flake: add diff-plugins commandย #3510
  • generate a plugin announcement for a specific plugin
  • post announcements to the PR and/or workflow summary
  • post announcements to matrix

Posting to matrix will require using a GH Action and supplying it a user token.

Previous attempts used the https://github.com/lkiesow/matrix-notification action, which documents how to create a token here.

A while ago I created a nixvim-bot matrix user (hopefully I still have the login details), so we should be able to generate a token and add it to the repo.

Metadata

Metadata

Assignees

No one assigned

    Labels

    CI/CDRelated to CI or CD, i.e. GitHub Actions or Buildbottech debtRelated to technical debt and/or refactoring

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions