Skip to content

Conversation

@soderlind
Copy link
Owner

This pull request introduces automated workflows and major improvements to the project’s release tracking and README updating processes. It adds a GitHub Actions workflow to automatically build and update the README, refactors the Python script to focus on recent releases and blog/til entries, and updates the licensing for the repository. The changes enhance automation, improve maintainability, and clarify project licensing.

Automation and Workflow Integration

  • Added a new GitHub Actions workflow (.github/workflows/build.yml) to automatically build and update the README file on push, schedule, or manual trigger, including steps for Python setup, dependency installation, README update, and commit/push logic.

Release Tracking and README Refactoring

  • Refactored build_readme.py to focus on fetching and displaying recent releases instead of plugins, added functions to fetch TILs and blog entries, and improved sorting and formatting for release data. [1] [2] [3] [4] [5]
  • Updated the README to reflect new star counts for several plugins and improved the display of recent releases and other dynamic content. [1] [2] [3]

Licensing

  • Added a full LICENSE file with the Apache License 2.0, clarifying the terms under which the project is distributed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants