diff --git a/.github/workflows/action.yml b/.github/workflows/action.yml index c4be64fd0a..4b61740783 100644 --- a/.github/workflows/action.yml +++ b/.github/workflows/action.yml @@ -6,45 +6,45 @@ permissions: contents: write jobs: - quick-tests: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@master - - uses: actions-rs/toolchain@v1.0.6 - with: - toolchain: stable - override: true - - name: Check Type - run: cargo fmt -- --check - - name: Check Clippy - run: cargo clippy -- -Dwarnings - - name: Run internal tests - run: cargo test --verbose -- --nocapture - - name: Build - run: cargo build + # quick-tests: + # runs-on: ubuntu-latest + # steps: + # - uses: actions/checkout@master + # - uses: actions-rs/toolchain@v1.0.6 + # with: + # toolchain: stable + # override: true + # - name: Check Type + # run: cargo fmt -- --check + # - name: Check Clippy + # run: cargo clippy -- -Dwarnings + # - name: Run internal tests + # run: cargo test --verbose -- --nocapture + # - name: Build + # run: cargo build - build: - needs: quick-tests - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@master - - uses: actions-rs/toolchain@v1.0.6 - with: - toolchain: stable - override: true - - name: Build docs - run: cargo doc - - name: Move documentation - run: mkdir -p pages/doc && mv target/doc/* pages/doc/ - - name: Deploy - uses: peaceiris/actions-gh-pages@v3 - if: ${{ github.ref == 'refs/heads/master' }} - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - publish_dir: ./pages + # build: + # needs: quick-tests + # runs-on: ubuntu-latest + # steps: + # - uses: actions/checkout@master + # - uses: actions-rs/toolchain@v1.0.6 + # with: + # toolchain: stable + # override: true + # - name: Build docs + # run: cargo doc + # - name: Move documentation + # run: mkdir -p pages/doc && mv target/doc/* pages/doc/ + # - name: Deploy + # uses: peaceiris/actions-gh-pages@v3 + # if: ${{ github.ref == 'refs/heads/master' }} + # with: + # github_token: ${{ secrets.GITHUB_TOKEN }} + # publish_dir: ./pages bench: - needs: build + # needs: build runs-on: raspbian-armv7-kernel-5.10.33 steps: - uses: actions/checkout@master @@ -52,8 +52,9 @@ jobs: with: toolchain: stable override: true - - name: Rust | Cache - uses: Swatinem/rust-cache@v2 + # - uses: dtolnay/rust-toolchain@stable + # - name: Rust | Cache + - uses: Swatinem/rust-cache@v2 with: prefix-key: "rust-cache" shared-key: "benchmark" @@ -92,28 +93,28 @@ jobs: git commit -m "Update benchmark-data file" git push origin gh-pages - deploy: - needs: build - runs-on: ubuntu-latest - if: startsWith(github.ref, 'refs/tags/') - steps: - - name: Checkout to repository - uses: actions/checkout@v2 - - name: Setup Rust toolchain - uses: actions-rs/toolchain@v1.0.7 - with: - toolchain: stable - override: true - - name: Install cargo-bump - run: cargo install cargo-bump --force - - name: Modify version with tag - run: cargo bump ${{ github.ref_name }} - - name: Automatic commit for crate version upgrade - uses: stefanzweifel/git-auto-commit-action@v4 - with: - branch: master - commit_message: "Cargo: Update the crate version to ${{ github.ref_name }}" - - name: Publish to crates.io - uses: katyo/publish-crates@v1 - with: - registry-token: ${{ secrets.CARGO_REGISTRY_TOKEN }} + # deploy: + # needs: build + # runs-on: ubuntu-latest + # if: startsWith(github.ref, 'refs/tags/') + # steps: + # - name: Checkout to repository + # uses: actions/checkout@v2 + # - name: Setup Rust toolchain + # uses: actions-rs/toolchain@v1.0.7 + # with: + # toolchain: stable + # override: true + # - name: Install cargo-bump + # run: cargo install cargo-bump --force + # - name: Modify version with tag + # run: cargo bump ${{ github.ref_name }} + # - name: Automatic commit for crate version upgrade + # uses: stefanzweifel/git-auto-commit-action@v4 + # with: + # branch: master + # commit_message: "Cargo: Update the crate version to ${{ github.ref_name }}" + # - name: Publish to crates.io + # uses: katyo/publish-crates@v1 + # with: + # registry-token: ${{ secrets.CARGO_REGISTRY_TOKEN }}