UpdateRepositoryList

This GitHub Action automatically updates a landing page with a list of GitHub repositories. It fetches repositories for a specified user, then updates an HTML file with repository links. Configurable via environment variables, it's ideal for keeping project documentation or personal pages dynamically updated.

MIT License

Stars
1
UpdateRepositoryList - v1.1.0 Latest Release

Published by thomasthaddeus 5 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/thomasthaddeus/UpdateRepositoryList/compare/v1.0.0...v1.1.0

UpdateRepositoryList - v1.0.0

Published by thomasthaddeus 9 months ago

Release Notes - Update Repository List Action v1.0.0

We are excited to announce the initial release of the Update Repository List GitHub Action, version 1.0.0. This action is designed to automatically fetch and display a list of GitHub repositories on a specified landing page, streamlining the process of keeping your project documentation or personal web pages dynamically updated with your latest GitHub activities.

Features

  • Automatic Repository Fetching: Fetches a list of repositories for a specified GitHub user.
  • Landing Page Updates: Automatically updates an HTML file with the latest list of repository links.
  • Customizable: Easily configurable via environment variables to fit different use cases.
  • Scheduled Updates: Option to set up a cron schedule for regular updates.
  • Easy Integration: Simple to integrate into existing GitHub workflows.

Enhancements

  • Improved error handling for robust operation.
  • Enhanced logging for better monitoring and debugging.
  • Configurable HTML file path via environment variables.

Getting Started

To use this action in your workflow, add the following step:

- name: Update Repository List
  uses: your-username/[email protected]
  with:
    username: ${{ secrets.MY_GITHUB_USERNAME }}
    token: ${{ secrets.MY_GITHUB_TOKEN }}
    html_file_path: 'path/to/your/htmlfile.html'

Make sure to set MY_GITHUB_USERNAME and MY_GITHUB_TOKEN in your repository's secrets.

Bug Fixes

  • Resolved issues with environment variable handling.
  • Fixed template path resolution bugs.

Acknowledgements

Thank you to all the contributors who made this release possible! Your hard work and dedication are greatly appreciated.

Support

For support, feature requests, or bug reports, please open an issue in the GitHub repository.

Stay tuned for upcoming updates and enhancements. We look forward to seeing how you use this action in your projects!

Badges
Extracted from project README
Update Landing Page