diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml index 482ce6e0..732340ea 100644 --- a/.forgejo/workflows/release.yml +++ b/.forgejo/workflows/release.yml @@ -12,42 +12,12 @@ jobs: - run: git clone --depth 1 --recursive $GITHUB_SERVER_URL/$GITHUB_REPOSITORY . - run: whoami && pwd && tree && cloc src/ && cloc . - - id: cache - name: cache restore - uses: https://data.forgejo.org/actions/cache/restore@v4 - with: - key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} - path: | - ~/.cargo/bin/ - ~/.cargo/registry/index/ - ~/.cargo/registry/cache/ - ~/.cargo/git/db/ - target/ - - - name: cache hit - if: steps.cache.outputs.cache-hit == 'true' - run: echo "cache hit! :)" - - name: cache miss - if: steps.cache.outputs.cache-miss != 'true' - run: echo "cache miss! :(" - - run: rustup-init -y - run: source "$HOME/.cargo/env" && rustup install nightly && rustup default nightly && cargo version -vv #- run: source "$HOME/.cargo/env" && RUSTFLAGS="-Ctarget-feature=-crt-static" just doc - run: source "$HOME/.cargo/env" && RUSTFLAGS="-Ctarget-feature=-crt-static" just test - run: source "$HOME/.cargo/env" && RUSTFLAGS="-Ctarget-feature=-crt-static" just build-release - - name: cache save - uses: https://data.forgejo.org/actions/cache/save@v4 - with: - key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} - path: | - ~/.cargo/bin/ - ~/.cargo/registry/index/ - ~/.cargo/registry/cache/ - ~/.cargo/git/db/ - target/ - - run: tree && mkdir -p .release && mv -v target/release/tek .release - name: publish release