Use .NET 10-compatible rSharp for v13 reports (#235) #72
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Validate tools.csv | |
| # Check the validity of the tool URLs and versions. | |
| # If the URL is not empty or NA, check that it is valid. | |
| # If the version is X.Y or X.Y.Z, check that the tool repository contains a release tagged v<version>. | |
| # For other versions, check that the tool repository contains a branch with the same name. | |
| # The dictionary of tools to check and their corresponding GitHub repositories is saved in check-tools.py. | |
| on: | |
| push: | |
| branches-ignore: | |
| - master | |
| - develop | |
| pull_request: | |
| branches-ignore: | |
| - master | |
| - develop | |
| jobs: | |
| validate-tools: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Set up Python | |
| uses: actions/setup-python@v5 | |
| with: | |
| python-version: '3.x' | |
| - name: Install requests | |
| run: pip install requests | |
| - name: Run check-tools.py | |
| env: | |
| GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | |
| run: python .github/workflows/check-tools.py |