-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automatic CI to fetch, merge, filter tools and create static pages #34
Conversation
Co-authored-by: Nicola Soranzo <[email protected]>
hang on with the review, I need to rebase https://github.com/paulzierep/galaxy_tool_extractor/tree/main first ... |
- uses: actions/checkout@v3 | ||
- uses: actions/setup-python@v4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- uses: actions/checkout@v3 | |
- uses: actions/setup-python@v4 | |
- uses: actions/checkout@v4 | |
- uses: actions/setup-python@v5 |
- uses: actions/checkout@v3 | ||
- uses: actions/setup-python@v4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- uses: actions/checkout@v3 | |
- uses: actions/setup-python@v4 | |
- uses: actions/checkout@v4 | |
- uses: actions/setup-python@v5 |
- uses: actions/checkout@v3 | ||
- uses: actions/setup-python@v4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- uses: actions/checkout@v3 | |
- uses: actions/setup-python@v4 | |
- uses: actions/checkout@v4 | |
- uses: actions/setup-python@v5 |
- uses: actions/checkout@v3 | ||
- uses: actions/setup-python@v4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- uses: actions/checkout@v3 | |
- uses: actions/setup-python@v4 | |
- uses: actions/checkout@v4 | |
- uses: actions/setup-python@v5 |
# - uses: actions/checkout@v3 | ||
# - uses: actions/setup-python@v4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
# - uses: actions/checkout@v3 | |
# - uses: actions/setup-python@v4 | |
# - uses: actions/checkout@v4 | |
# - uses: actions/setup-python@v5 |
Working CI that weekly fetches all tools stepwise and then merges them into all_tools.tsv;
updates the main branch via
git pull -s recursive -X ours
merge strategy.Tested on my main branch.
The filter and static CI are triggered automatically when all_tools.tsv is changed in the main branch.