name: publish on: push: tags: - "v*" jobs: publish-burn-derive: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main with: crate: burn-derive secrets: inherit publish-burn-dataset: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main with: crate: burn-dataset needs: - publish-burn-common secrets: inherit publish-burn-common: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main with: crate: burn-common secrets: inherit publish-burn-compute: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main needs: - publish-burn-common with: crate: burn-compute secrets: inherit publish-burn-tensor-testgen: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main with: crate: burn-tensor-testgen secrets: inherit publish-burn-tensor: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main needs: - publish-burn-tensor-testgen - publish-burn-common with: crate: burn-tensor secrets: inherit publish-burn-fusion: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main needs: - publish-burn-tensor - publish-burn-common with: crate: burn-fusion secrets: inherit publish-burn-jit: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main needs: - publish-burn-common - publish-burn-fusion - publish-burn-tensor - publish-burn-ndarray with: crate: burn-jit secrets: inherit publish-burn-autodiff: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main needs: - publish-burn-tensor - publish-burn-tensor-testgen - publish-burn-common with: crate: burn-autodiff secrets: inherit publish-burn-tch: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main needs: - publish-burn-tensor - publish-burn-autodiff with: crate: burn-tch secrets: inherit publish-burn-ndarray: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main needs: - publish-burn-tensor - publish-burn-autodiff - publish-burn-common with: crate: burn-ndarray secrets: inherit publish-burn-wgpu: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main needs: - publish-burn-tensor - publish-burn-compute - publish-burn-autodiff - publish-burn-ndarray - publish-burn-common - publish-burn-jit with: crate: burn-wgpu secrets: inherit publish-burn-candle: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main needs: - publish-burn-tensor - publish-burn-autodiff - publish-burn-tch with: crate: burn-candle secrets: inherit publish-burn-core: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main needs: - publish-burn-dataset - publish-burn-common - publish-burn-derive - publish-burn-tensor - publish-burn-autodiff - publish-burn-wgpu - publish-burn-tch - publish-burn-ndarray - publish-burn-candle with: crate: burn-core secrets: inherit publish-burn-train: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main needs: - publish-burn-core with: crate: burn-train secrets: inherit publish-burn: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main needs: - publish-burn-core - publish-burn-train with: crate: burn secrets: inherit publish-burn-import: uses: tracel-ai/burn/.github/workflows/publish-template.yml@main needs: - publish-burn with: crate: burn-import secrets: inherit