Skip to content

nativefiledialog-extended #1

nativefiledialog-extended

nativefiledialog-extended #1

name: nativefiledialog-extended
on:
workflow_dispatch:
jobs:
build-publish-nativefiledialog-extended:
strategy:

Check failure on line 8 in .github/workflows/nativefiledialog-extended.yml

View workflow run for this annotation

GitHub Actions / nativefiledialog-extended

Invalid workflow file

The workflow is not valid. .github/workflows/nativefiledialog-extended.yml (Line: 8, Col: 14): Unexpected value '' .github/workflows/nativefiledialog-extended.yml (Line: 9, Col: 5): Unexpected value 'fail-fast'
fail-fast: false
matrix:
target: [{platform: "linux-64", runner: "ubuntu-latest"},
{platform: "osx-64", runner: "macos-13"},
{platform: "osx-arm64", runner: "macos-14"},
{platform: "win-64", runner: "windows-latest"}]
name: "Build and publish ${{ name }} - ${{ matrix.target.platform }} conda packages on ${{ matrix.target.runner }}"
runs-on: ${{ inputs.runner }}
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- name: Install miniconda
uses: conda-incubator/setup-miniconda@v3
with:
activate-environment: sofa-conda-ci
auto-update-conda: true
miniforge-version: latest
- name: Install conda environment
shell: bash -l {0}
run: |
conda install anaconda-client rattler-build -c conda-forge
conda config --set anaconda_upload no
- name: Show conda config
shell: bash -l {0}
run: |
conda info
conda list
conda config --show-sources
conda config --show
printenv | sort
- name: Build & publish sofa conda package
shell: bash -l {0}
run: |
cd conda/recipes/
PKG_DIR=../../../../rattler-bld
rattler-build build --recipe ${{ name }}/recipe.yaml --variant-config ../../configs/${{ matrix.target.platform }}.yaml --output-dir $PKG_DIR -c conda-forge
anaconda -t ${{ secrets.anaconda-token }} upload -u sofa-framework -l main $PKG_DIR/**/*${{ name }}*.conda --force