This repository uses GitHub Actions to test an external repository periodically and display the test results as a badge.
- Checks out this repository.
- Checks out the external repository to test.
- Sets up Python and installs dependencies.
- Runs the tests using
pytest.
- Replace
owner/repository-to-testin.github/workflows/test-other-repo.ymlwith the actual repository you want to test. - Modify the
python-versionin the workflow if needed. - Commit and push the changes to trigger the first run
Runs daily (.github/workflows/ssl_check.yml) against the abinit.org/GitLab
hosts and fails if any certificate is already expired or expires within 30
days. Edit the host list directly in the workflow file to add/remove targets.