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

Create python-package-conda.yml #2907

Closed
wants to merge 55 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
7740ea1
Create python-package-conda.yml
Martyb166 Mar 22, 2025
45cc4b0
Regenerate json and Readme
Mar 22, 2025
da3dc6e
Regenerate json and Readme
Mar 22, 2025
f25aa9e
Regenerate json and Readme
Mar 22, 2025
e4ed9f8
Regenerate json and Readme
Mar 22, 2025
c7e9ef1
Regenerate json and Readme
Mar 22, 2025
1bd0cfc
Regenerate json and Readme
Mar 22, 2025
6c39cc4
Regenerate json and Readme
Mar 22, 2025
6cf34dc
Regenerate json and Readme
Mar 22, 2025
2ad731e
Regenerate json and Readme
Mar 22, 2025
0f28572
Regenerate json and Readme
Mar 22, 2025
ad2224a
Regenerate json and Readme
Mar 22, 2025
d511780
Regenerate json and Readme
Mar 22, 2025
fae85b9
Regenerate json and Readme
Mar 22, 2025
06af37f
Regenerate json and Readme
Mar 22, 2025
4d773e7
Regenerate json and Readme
Mar 22, 2025
4924950
Regenerate json and Readme
Mar 22, 2025
cd91cc8
Regenerate json and Readme
Mar 22, 2025
fbcc55c
Regenerate json and Readme
Mar 22, 2025
16763a9
Regenerate json and Readme
Mar 22, 2025
e9cc6e6
Regenerate json and Readme
Mar 22, 2025
5baf4ba
Regenerate json and Readme
Mar 22, 2025
6fae5b6
Regenerate json and Readme
Mar 22, 2025
f172986
Regenerate json and Readme
Mar 23, 2025
a7d985f
Regenerate json and Readme
Mar 23, 2025
9be7bfa
Regenerate json and Readme
Mar 23, 2025
6c0e241
Regenerate json and Readme
Mar 23, 2025
c5f4485
Regenerate json and Readme
Mar 23, 2025
41a5e6f
Regenerate json and Readme
Mar 23, 2025
6719bfa
Regenerate json and Readme
Mar 23, 2025
a65709e
Regenerate json and Readme
Mar 23, 2025
dfc3077
Regenerate json and Readme
Mar 23, 2025
9c6e912
Regenerate json and Readme
Mar 23, 2025
b5a929a
Regenerate json and Readme
Mar 23, 2025
611aebe
Regenerate json and Readme
Mar 23, 2025
f2bd174
Regenerate json and Readme
Mar 23, 2025
f4049f2
Regenerate json and Readme
Mar 23, 2025
b1ca8bf
Regenerate json and Readme
Mar 23, 2025
fd70982
Regenerate json and Readme
Mar 23, 2025
29a6fc7
Regenerate json and Readme
Mar 23, 2025
3791498
Regenerate json and Readme
Mar 23, 2025
4f9730a
Regenerate json and Readme
Mar 23, 2025
2caf79f
Regenerate json and Readme
Mar 23, 2025
b810fbf
Regenerate json and Readme
Mar 23, 2025
3ef9082
Regenerate json and Readme
Mar 23, 2025
d2f7e87
Regenerate json and Readme
Mar 23, 2025
5aab25f
Regenerate json and Readme
Mar 24, 2025
5251194
Regenerate json and Readme
Mar 24, 2025
687c6e5
Regenerate json and Readme
Mar 24, 2025
4f1df4b
Regenerate json and Readme
Mar 24, 2025
d8e4c11
Regenerate json and Readme
Mar 24, 2025
b8b2b8e
Regenerate json and Readme
Mar 24, 2025
ebff1f7
Regenerate json and Readme
Mar 24, 2025
85b9bd1
Regenerate json and Readme
Mar 24, 2025
18eba87
Regenerate json and Readme
Mar 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions .github/workflows/python-package-conda.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Python Package using Conda

on: [push]

jobs:
build-linux:
runs-on: ubuntu-latest
strategy:
max-parallel: 5

steps:
- uses: actions/checkout@v4
- name: Martyb166 Python 3.10
uses: actions/setup-python@v3
with:
python-version: '3.10'
- name: Add conda to system path
run: |
# $CONDA is an environment variable pointing to the root of the miniconda directory
echo $CONDA/bin >> $GITHUB_PATH
- name: Install dependencies
run: |
conda env update --file environment.yml --name base
- name: Lint with flake8
run: |
conda install flake8
# stop the build if there are Python syntax errors or undefined names
flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics
# exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics
- name: Test with pytest
run: |
conda install pytest
pytest
Loading