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

Fix tools writing to Galaxy's files directory #3991

Open
23 tasks
bernt-matthias opened this issue Sep 27, 2021 · 3 comments
Open
23 tasks

Fix tools writing to Galaxy's files directory #3991

bernt-matthias opened this issue Sep 27, 2021 · 3 comments

Comments

@bernt-matthias
Copy link
Contributor

bernt-matthias commented Sep 27, 2021

With galaxyproject/planemo#1190 its possible to detect tools that write to Galaxy's files directory. I'm running this on IUC here: https://github.com/bernt-matthias/tools-iuc/runs/3721212988?check_suite_focus=true

See also discussion in #3986 (comment)

Here is a list of tools (from an earlier run of the CI workflow) that create at least one extra file:

I hope that the PR is accepted soon. Then it will also run for PRs.

Put your name / PR number next to the entries if you are working on one of the tools above.

@bernt-matthias bernt-matthias changed the title Fix tools writing to input dir Fix tools writing to Galaxy's files directory Sep 27, 2021
@natefoo
Copy link
Member

natefoo commented Sep 27, 2021

Thanks for assembling the list @bernt-matthias, this is fantastic! It'd be great if we could also record version numbers where this was fixed, which will make admins' lives much easier.

@bernt-matthias
Copy link
Contributor Author

It'd be great if we could also record version numbers where this was fixed, which will make admins' lives much easier.

Any suggestion how to achieve this? Just a txt file, maybe in a gist?

@natefoo
Copy link
Member

natefoo commented Sep 29, 2021

Yeah, I don't have a strong preference - gist, or just edit your comment in this issue to record it next to the tool ID as it is checked off?

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

No branches or pull requests

2 participants