Skip to content

chore: 🔨 Update GitHub Actions #567

chore: 🔨 Update GitHub Actions

chore: 🔨 Update GitHub Actions #567

Workflow file for this run

name: 🐍 CI - Conda
on: [push]
jobs:
build-linux:
if: github.repository == 'Anselmoo/spectrafit'
name: 🏗️ Build (Linux)
runs-on: ubuntu-latest
strategy:
matrix:
package:
- spectrafit
- spectrafit-jupyter
- spectrafit-all
- spectrafit-rixs
max-parallel: 5
steps:
- name: 🛎️ Checkout repository
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- name: 🐍 Set up Conda
uses: conda-incubator/setup-miniconda@835234971496cad1653abb28a638a281cf32541f # v3
with:
auto-update-conda: true
python-version: "3.12"
channels: conda-forge,defaults
- name: 📦 Install spectrafit package
shell: bash -l {0}
run: |
conda info
conda install -c conda-forge ${{ matrix.package }}
- name: ✅ Verify Python version
shell: bash -l {0}
run: |
python --version
which python