Skip to content

bump: version 0.4.3 → 0.5.0 #2

bump: version 0.4.3 → 0.5.0

bump: version 0.4.3 → 0.5.0 #2

Workflow file for this run

name: Release Crates
on:
push:
tags:
- v*
permissions:
id-token: write
contents: write
jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up Rust
uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: stable
override: true
- name: Publish exon-common
run: cargo publish --manifest-path exon/exon-common/Cargo.toml
env:
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
- name: Publish exon-bam
run: cargo publish --manifest-path exon/exon-bam/Cargo.toml
env:
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
- name: Publish exon-bed
run: cargo publish --manifest-path exon/exon-bed/Cargo.toml
env:
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
- name: Publish exon-fasta
run: cargo publish --manifest-path exon/exon-fasta/Cargo.toml
env:
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
- name: Publish exon-fastq
run: cargo publish --manifest-path exon/exon-fastq/Cargo.toml
env:
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
- name: Publish exon-gff
run: cargo publish --manifest-path exon/exon-gff/Cargo.toml
env:
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
- name: Publish exon-gtf
run: cargo publish --manifest-path exon/exon-gtf/Cargo.toml
env:
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
- name: Publish exon-io
run: cargo publish --manifest-path exon/exon-io/Cargo.toml
env:
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
- name: Publish exon-core
run: cargo publish --manifest-path exon/exon-core/Cargo.toml
env:
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
- name: Publish exon-exome
run: cargo publish --manifest-path exon/exon-exome/Cargo.toml
env:
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}