Skip to content
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

Ci prod #35

Merged
merged 73 commits into from
Jan 10, 2024
Merged

Ci prod #35

merged 73 commits into from
Jan 10, 2024

Conversation

paulzierep
Copy link
Collaborator

Working CI that weekly fetches all tools stepwise and then merges them into all_tools.tsv.
Tested on my main branch.
The filter and static CI are triggered automatically when all_tools.tsv is changed in the main branch.

Nicolas review added.
Rebased on galaxyproject/main

@paulzierep paulzierep merged commit 24c08e5 into galaxyproject:main Jan 10, 2024
2 checks passed
neoformit pushed a commit to nomadscientist/galaxy_codex that referenced this pull request Jul 28, 2024
* action in main to manually dispatch

* update

* update

* update

* update

* All tools bot

* full wf

* update

* filter community tool bot

* filter communities bot

* test flter

* filter communities bot

* trigger pages only when new results are created

* Update .github/workflows/static.yml

Co-authored-by: Nicola Soranzo <[email protected]>

* fetch tools stepwise with CI

* update CI

* updat CI

* update CI

* update CI

* update CI and get more verbose tool logs

* add a test case to check what up with the CI

* allow to run the test ever

* try test with other api key

* next try

* as secrets

* fetch all tools bot

* merge test

* cat in CI

* CI all tools

* CI test

* force push

* fetch all tools bot  - step merge

* test git merge

* more tests

* cover staged change as well

* fetch all tools bot  - step fetch

* CI test

* fetch all tools bot  - step fetch

* update fetch and filter CI

* removed results from test runs

* fetch all tools bot  - step fetch

* try pull merge with rebase

* merge then push

* test

* fetch all tools bot  - step fetch

* fetch all tools bot  - step fetch

* fetch all tools bot  - step fetch

* fetch all tools bot  - step fetch

* fetch all tools bot  - step fetch

* CI update

* fetch all tools bot  - step fetch

* fetch all tools bot  - step merge

* fetch all tools bot  - step fetch

* fetch all tools bot  - step fetch

* fetch all tools bot  - step merge

* fetch all tools bot  - step fetch

* fetch all tools bot  - step fetch

* fetch all tools bot  - step fetch

* fetch all tools bot  - step fetch

* fetch all tools bot  - step merge

* fetch all tools bot  - step fetch

* fetch all tools bot  - step fetch

* fetch all tools bot  - step fetch

* fetch all tools bot  - step fetch

* fetch all tools bot  - step merge

* fetch all tools bot  - step fetch

* fetch all tools bot  - step merge

* fetch all tools bot  - step fetch

* fetch all tools bot  - step fetch

* fetch all tools bot  - step fetch

* fetch all tools bot  - step fetch

* fetch all tools bot  - step merge

* Add nsoranzo review

---------

Co-authored-by: github-actions <[email protected]>
Co-authored-by: Nicola Soranzo <[email protected]>
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.

1 participant