Skip to content

feat: add overview of Apache Commons workflows#701

Merged
ppkarwasz merged 6 commits intomasterfrom
docs/readme-badges
Apr 19, 2026
Merged

feat: add overview of Apache Commons workflows#701
ppkarwasz merged 6 commits intomasterfrom
docs/readme-badges

Conversation

@ppkarwasz
Copy link
Copy Markdown
Contributor

This PR adds a REPOSITORIES.md documentation file that holds a summary table of the status of four selected GitHub Actions workflows for each Commons repository:

  • Java CI
  • CodeQL
  • Scorecards
  • Dependency Review

This gives a simple way to check whether all the workflows are currently passing.

This PR adds a `REPOSITORIES.md` documentation file that holds a summary table of the status of four selected GitHub Actions workflows for each Commons repository:

- Java CI
- CodeQL
- Scorecards
- Dependency Review

This gives a simple way to check whether all the workflows are currently passing.
@garydgregory
Copy link
Copy Markdown
Member

garydgregory commented Apr 19, 2026

Hi @ppkarwasz

WDYT about making the columns in this table and https://commons.apache.org/ match? For example, seeing the latest version on https://commons.apache.org/ is pretty nice.

Why not just put this table in the README.md?

@aherbert
Copy link
Copy Markdown
Contributor

LGTM. Adding the latest version in a column would be nice.

@ppkarwasz
Copy link
Copy Markdown
Contributor Author

WDYT about making the columns in this table and https://commons.apache.org/ match? For example, seeing the latest version on https://commons.apache.org/ is pretty nice.

I added the current version badge and slightly refactored the table.

Why not just put this table in the README.md?

You regenerate README.md at every release, so manual changes would be lost. I could, however, add a link to this file to every README.md you generate.

@garydgregory
Copy link
Copy Markdown
Member

You regenerate README.md at every release, so manual changes would be lost. I could, however, add a link to this file to every README.md you generate.

Sounds good.

@aherbert
Copy link
Copy Markdown
Contributor

Very nice. Sad to see Math failing; I cannot take ownership of the others though. The Math project may require some fixed seeds in the 'random' tests to increase its build stability as it fails a lot.

@ppkarwasz ppkarwasz merged commit c23b34e into master Apr 19, 2026
15 checks passed
@ppkarwasz ppkarwasz deleted the docs/readme-badges branch April 19, 2026 13:35
ppkarwasz added a commit to apache/commons-build-plugin that referenced this pull request Apr 19, 2026
As discussed in apache/commons-parent#701, this change adds a list to the `REPOSITORIES.md` file at the end of each `README.md` file.
@ppkarwasz
Copy link
Copy Markdown
Contributor Author

I modified the template for the README.md files in apache/commons-build-plugin#421
The change doesn't seem very important, so it can wait until the next Build Plugin release.

garydgregory pushed a commit to apache/commons-build-plugin that referenced this pull request Apr 19, 2026
As discussed in apache/commons-parent#701, this change adds a list to the `REPOSITORIES.md` file at the end of each `README.md` file.
@garydgregory
Copy link
Copy Markdown
Member

In the future, please squash PR commits.

@ppkarwasz
Copy link
Copy Markdown
Contributor Author

Oops, I didn't pay attention to the button I was pressing: I am used to Log4j, where the “Squash” button is the only choice. We could disable “Merge” and “Rebase” in this repo too.

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