Skip to content

A Github workflow to build your software package and publish to an Anaconda repository.

License

Notifications You must be signed in to change notification settings

openalea/github-action-conda-build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Build and Publish Anaconda Package

License: MIT

A Github workflow to build your software package and publish to an Anaconda repository.

Example workflow to build and publish to anaconda every time you make a new release

This example builds your application on multiple plateforms, with multiple python versions. This is a template for your .github/workflow/build_publish_anaconda.yml.

name: Building Package

on:
  push:
    branches: 
      - '**'
    tags:
      - 'v*'
  pull_request:
    branches: 
      - '**'


jobs:
  build:
    uses: openalea/github-action-conda-build/.github/workflows/conda-package-build.yml@main
    secrets: 
      anaconda_token: ${{ secrets.ANACONDA_TOKEN }}

About

A Github workflow to build your software package and publish to an Anaconda repository.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published