From 588c5380c5b099c86923afe632e02aacb77aa113 Mon Sep 17 00:00:00 2001 From: oyelowo Date: Fri, 17 Jan 2025 23:22:57 +0200 Subject: [PATCH] Update workflow --- .github/workflows/rust.yml | 71 +++----------------------------------- 1 file changed, 5 insertions(+), 66 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 217d889..7b72e38 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -1,17 +1,8 @@ name: twust on: - # workflow_dispatch: - # paths: - # - '**' push: branches: [master] - # paths: - # - '**' - - # pull_request: - # paths: - # - '**' env: CARGO_TERM_COLOR: always @@ -21,9 +12,6 @@ jobs: name: Run code checks for rust workspace timeout-minutes: 80 runs-on: ubuntu-latest - # defaults: - # run: - # working-directory: rust steps: - name: Checkout repository @@ -35,28 +23,17 @@ jobs: profile: minimal toolchain: stable - # - name: Install rustfmt - # run: rustup component add rustfmt - - # - name: Install Protoc - # uses: arduino/setup-protoc@v1 - # with: - # repo-token: ${{ secrets.GITHUB_TOKEN }} - - uses: Swatinem/rust-cache@v1 - - - name: cd tailwind - run: cd tailwind + - name: Cache Rust dependencies + uses: Swatinem/rust-cache@v1 - - name: Run cargo test + - name: Run cargo test in tailwind directory run: cargo test --verbose - + working-directory: tailwind clippy: name: Clippy runs-on: ubuntu-latest - # defaults: - # run: - # working-directory: rust + steps: - uses: actions/checkout@v3 - uses: actions-rs/toolchain@v1 @@ -66,41 +43,3 @@ jobs: - run: rustup component add clippy - run: cargo clippy -- -D warnings - - # versioning: - # runs-on: ubuntu-latest - # needs: [check_and_test_rust_monorepo, format, clippy] - # defaults: - # run: - # working-directory: tw-macro - # steps: - # - uses: actions/checkout@v3 - - # - name: Setup Rust - # uses: actions-rs/toolchain@v1 - # with: - # profile: minimal - # toolchain: stable - # components: cargo-release - - # - name: Bump version and create tag - # run: | - # cargo release patch --no-publish --no-push --no-dev-version - # git tag -l | tail -n 1 > VERSION - - # - name: Push changes - # uses: ad-m/github-push-action@master - # with: - # github_token: ${{ secrets.GITHUB_TOKEN }} - # tags: true - - # publish: - # needs: versioning - # runs-on: ubuntu-latest - # steps: - # - uses: actions/checkout@v3 - - # - name: Publish crate - # run: cargo publish - # env: - # CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}