This repository has been archived on 2024-10-16. You can view files and clone it, but cannot push or open issues or pull requests.
2024-01-17 00:25:53 +01:00
|
|
|
name: Cargo Check, Format, Fix, Test and publish
|
|
|
|
on:
|
|
|
|
push:
|
|
|
|
branches:
|
|
|
|
- master
|
|
|
|
|
2024-01-17 11:25:57 +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
|