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

Add workflows that verify whether Conda packages still work #621

Open
kordejong opened this issue Mar 11, 2024 · 1 comment
Open

Add workflows that verify whether Conda packages still work #621

kordejong opened this issue Mar 11, 2024 · 1 comment
Labels
05: target: all All targets or not related to a specific target 15: feature: continuous integration Github actions, workflows, ... 25: kind: enhancement 35: high priority I need this now great for new contributers Does not require LUE-specific knowledge

Comments

@kordejong
Copy link
Member

Github Actions support cron triggers. We can use them to verify that the released Conda packages still work OK and that our examples, tutorials, courses are in sync with them. Weekly would be nice I think.

  • lue_tutorial:
    • Clone repo
    • Create Conda environment using the configuration in the repo
    • Run the scripts
  • lue_course:
    • Clone repo
    • Create Conda environment using the configuration in the repo
    • Run the scripts
@kordejong kordejong added 25: kind: enhancement 05: target: all All targets or not related to a specific target 15: feature: continuous integration Github actions, workflows, ... 35: medium priority I need this soon great for new contributers Does not require LUE-specific knowledge labels Mar 11, 2024
@kordejong
Copy link
Member Author

@kordejong kordejong added 35: high priority I need this now and removed 35: medium priority I need this soon labels Mar 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
05: target: all All targets or not related to a specific target 15: feature: continuous integration Github actions, workflows, ... 25: kind: enhancement 35: high priority I need this now great for new contributers Does not require LUE-specific knowledge
Projects
None yet
Development

No branches or pull requests

1 participant