Skip to content

RD-4#10

Merged
OliveraReeves merged 10 commits intomainfrom
RD-4
Apr 22, 2026
Merged

RD-4#10
OliveraReeves merged 10 commits intomainfrom
RD-4

Conversation

@OliveraReeves
Copy link
Copy Markdown
Contributor

GitHub Repo - "Tidy" Badges

the ticket asked for the RADAR repo to be cleaned up with badges and potential of creating a reusable 'template' for this as such i have created a new workflow.
This should allow all repository READMEs to be updated using a consistent standard, while also supporting enabled and disabled badges.

Badges are only updated organization-wide when update_badges.py is modified.

Badge behavior is controlled by the presence of a badges.yml file, where badges can be enabled, disabled, or hardcoded.
image

@OliveraReeves
Copy link
Copy Markdown
Contributor Author

I also need to test the dispatch works correctly, but is there any information that should always be present ie , python version for pypi packages, whether python_test.yml is passing etc

@OliveraReeves
Copy link
Copy Markdown
Contributor Author

an example of this renalreg/radar#70

@George-D-S
Copy link
Copy Markdown

Is it possible to have Public and Private versions? Assuming that some badges like actions passing can still be used on the Private ones.

@OliveraReeves
Copy link
Copy Markdown
Contributor Author

@George-D-S i have added the option to define public and private repos and there respective 'defaults' anything else that is needed. otherwise I think all that is left is to sign in to the services detailed on the ticket( i do not have access to this)

@andyatterton
Copy link
Copy Markdown
Contributor

I will review this by adding it to cool stuff and approve depending on the results. Not sure this will be till the end of the week though

@OliveraReeves
Copy link
Copy Markdown
Contributor Author

@andyatterton did you manage to get round to reviewing this, if not I will chase it up when I am back

@andyatterton
Copy link
Copy Markdown
Contributor

I did not yet have chance but will take a look next week

Copy link
Copy Markdown
Contributor

@andyatterton andyatterton left a comment

Choose a reason for hiding this comment

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

Now realise that I can not add it to cool stuff without it being merged. I have had a look and it looks fine so I think merge it then I will have a play.

@OliveraReeves OliveraReeves merged commit 6f7fb68 into main Apr 22, 2026
1 check passed
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.

3 participants