-
Notifications
You must be signed in to change notification settings - Fork 14
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
GitHub actions #1
Conversation
This reverts commit 2fb7284.
Once we go public, we should be able to reset the last commit because then the testing machine should have 2 cores available. |
Shoutout to @ppraegla for his help! 🙇 |
- name: codechecks | ||
run: | | ||
$PYTHON_PACKAGE_MANAGER activate queens | ||
isort --check-only queens tests > track_isort.txt 2>&1 |
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.
Here we should add the checks of the license headers.
There should however already be a GitHub Action for that https://github.com/apache/skywalking-eyes
shell: bash -l {0} | ||
steps: | ||
- uses: actions/checkout@v4 | ||
- uses: conda-incubator/setup-miniconda@v3 |
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.
We ensure the conda-forge channel in our environment.yml file but if possible using miniforge
would also enable us to use the faster mamba environment manager.
ln -s /home/user/4C/build/4C config/4C | ||
ln -s /home/user/4C/build/post_ensight config/post_ensight | ||
ln -s /home/user/4C/build/post_processor config/post_processor | ||
# /usr/bin/mpirun --bind-to none --use-hwthread-cpus -np 2 config/4C /home/user/4C/tests/input_files/solid_runtime_hex8.dat out |
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.
Can this comment be deleted?
Let's resolve the open points in a follow up. |
Description and Context
This PR adds the ci pipeline for github.
Related Issues and Merge Requests
How Has This Been Tested?
Checklist
Additional Information
Interested Parties
Possible reviewers:
Other interested parties: