pt/.gitea/workflows/cargo-publish.yaml

32 lines
897 B
YAML
Raw Normal View History

2024-01-17 00:25:53 +01:00
name: Cargo Check, Format, Fix, Test and publish
on:
push:
branches:
- master
2024-01-17 01:14:49 +01:00
#jobs:
# format:
# name: cargo CI
# permissions:
# # Give the default GITHUB_TOKEN write permission to commit and push the
# # added or changed files to the repository.
# contents: write
# steps:
# - name: get repo
# uses: actions/checkout@v4
# - name: install rust
# uses: dtolnay/rust-toolchain@stable
# - name: config custom registry
# run: |
# mkdir -p ~/.cargo/
# echo -e '[registry]
# cscherr= "cscherr"
#
# [registries.cscherr]
# index = "sparse+https://git.cscherr.de/api/packages/PlexSheep/cargo/"
# ' > ~/.cargo/config.toml
# cat ~/.cargo/config.toml
# - name: publish crates on git.cscherr.de
# run: |
# cargo workspaces publish --registry cscherr