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 github actions #58

Merged
merged 9 commits into from
Oct 8, 2024
Merged

Conversation

mnlevy1981
Copy link
Collaborator

Not sure why setup-micromamba isn't running, but maybe it's related to the version we are trying to use?

Not sure why setup-micromamba isn't running, but maybe it's related to the
version we are trying to use?
Looks like this changed between micromamba v1 and v2?
Explicitly spell out what pre-commit should do, since it seems like maybe the
pre-commit action has been deprecated: https://github.com/pre-commit/action
points to https://pre-commit.ci/ and I'm not familiar with these .ci tools
Looks like something isn't compatible with 3.12
3.12 doesn't play nicely with FEISTY yet, forcing tests to use 3.11
It looks like the precommit issues were in the .precommit yaml file, and my
updates to linting.yaml slowed the test down quite a bit. We'll try the old
action and see if it passes with the updated pre-commit configuration
Explicitly setting up pre-commit takes a while, but it actually runs correctly
(unlike the pre-commit action)
@mnlevy1981 mnlevy1981 merged commit fc6d76d into marbl-ecosys:main Oct 8, 2024
7 checks passed
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