From 3bbb55e343a703874352b5c0b3bb7bede9db858c Mon Sep 17 00:00:00 2001 From: "Christoph J. Scherr" Date: Wed, 17 Jan 2024 14:42:25 +0100 Subject: [PATCH] no CD for now --- .gitea/workflows/cargo-publish.yaml | 67 +++++++++++++++-------------- 1 file changed, 34 insertions(+), 33 deletions(-) diff --git a/.gitea/workflows/cargo-publish.yaml b/.gitea/workflows/cargo-publish.yaml index 6c7496a..a76d7bf 100644 --- a/.gitea/workflows/cargo-publish.yaml +++ b/.gitea/workflows/cargo-publish.yaml @@ -1,33 +1,34 @@ -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 - package: 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 "" > ~/.cargo/config.toml - echo "[registry]" >> ~/.cargo/config.toml - # echo 'token = "Bearer ${{ secrets.CARGO_PUBLISH_CRATESIO }}"' >> ~/.cargo/config.toml - echo 'cscherr = "cscherr"' >> ~/.cargo/config.toml - echo '[registries.cscherr]' >> ~/.cargo/config.toml - echo 'index = "https://git.cscherr.de/PlexSheep/_cargo-index.git"' >> ~/.cargo/config.toml - echo 'token = "Bearer ${{ GITEA_TOKEN }}"' >> ~/.cargo/config.toml - cat ~/.cargo/config.toml - - name: publish crates on git.cscherr.de - run: | - cargo workspaces publish --registry cscherr +# 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 +# package: write +# steps: +# - name: get repo +# uses: actions/checkout@v4 +# - name: install rust +# uses: dtolnay/rust-toolchain@stable +# run: cargo install cargo-workspaces +# - name: config custom registry +# run: | +# mkdir -p ~/.cargo/ +# echo "" > ~/.cargo/config.toml +# echo "[registry]" >> ~/.cargo/config.toml +# # echo 'token = "Bearer ${{ secrets.CARGO_PUBLISH_CRATESIO }}"' >> ~/.cargo/config.toml +# echo 'cscherr = "cscherr"' >> ~/.cargo/config.toml +# echo '[registries.cscherr]' >> ~/.cargo/config.toml +# echo 'index = "https://git.cscherr.de/PlexSheep/_cargo-index.git"' >> ~/.cargo/config.toml +# echo 'token = "Bearer ${{ GITEA_TOKEN }}"' >> ~/.cargo/config.toml +# cat ~/.cargo/config.toml +# - name: publish crates on git.cscherr.de +# run: | +# cargo workspaces publish --registry cscherr patch