name: Cargo Check, Format, Fix, Test and publish on: push: branches: - master 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: - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@stable - uses: katyo/publish-crates@v2 with: args: --index "https://git.cscherr.de/PlexSheep/_cargo-index.git" registry-token: ${{ secrets.CARGO_REGISTRY_TOKEN_CRATESIO }} # - uses: katyo/publish-crates@v2 # with: # registry-token: ${{ secrets.CARGO_REGISTRY_TOKEN_CRATESIO }}