Commit graph

4 commits

Author SHA1 Message Date
cf25a22641
feat(issues): add comments for subprocess and file ops
Added explanatory comments for steps using the Hugo CLI to generate new issues and subsequent file operations, improving code readability and maintainability. No functional changes were made.
2024-07-23 09:31:16 +02:00
3968fd4248
feat(issue-creation): add period input and title update
Enhanced the issue creation script by adding functionality to input
and format the period dates when creating new issues. The script now
supports custom period start and end dates and updates the issue title
accordingly in the markdown file. This change ensures more accurate
issue titles and periods, improving clarity and organization of issues.

Additionally added error handling for the Hugo command and Python file
operations, improving robustness and reliability.
2024-07-23 09:30:02 +02:00
e231c4d8c5
refactor: improve code readability and formatting
Unified string quotes and used consistent indentation to enhance the readability of the script. Refactored the creation of issue cover image for better clarity and maintainability. These changes optimize future code reviews and reduce the potential for errors.
2024-07-23 08:56:14 +02:00
f3207b7a7d
feat: automate creation of new weekly issue
Added a new Python script to automate the creation of new weekly issues for the site. The script determines the latest issue number, generates a new one, and includes creation of a cover image with relevant dates. This streamlines the weekly update process and ensures consistency.

This script is work in progress and will get additional features.
2024-07-23 08:55:43 +02:00