Skip to content

Fix star history workflow filenames - #28

Merged
fbjelonic merged 1 commit into
mainfrom
fix/star-history-workflow-names
Jul 14, 2026
Merged

Fix star history workflow filenames#28
fbjelonic merged 1 commit into
mainfrom
fix/star-history-workflow-names

Conversation

@fbjelonic

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR consolidates the star-history automation into the correctly named workflow file by moving the “update + commit to main” behavior into update-star-history.yml and removing the redundant test-star-history.yml.

Changes:

  • Replace update-star-history.yml contents to run on workflow_dispatch + a weekly cron schedule, generating and committing updated star-history assets to main.
  • Add validation to ensure the generated JSON/SVG assets are non-empty and internally consistent before committing.
  • Delete the now-redundant test-star-history.yml workflow file.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
.github/workflows/update-star-history.yml Becomes the scheduled/manual workflow that generates, validates, commits, and pushes star-history assets.
.github/workflows/test-star-history.yml Removed after its functionality is consolidated into update-star-history.yml.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Set up Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
@fbjelonic
fbjelonic merged commit 3c5da8a into main Jul 14, 2026
1 check passed
@fbjelonic
fbjelonic deleted the fix/star-history-workflow-names branch July 14, 2026 09:02
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.

2 participants