1234name: make-bench567on:8 push:9 branches:10 - "feature/ci-make-bench"11 workflow_dispatch:1213jobs:14 bench:15 runs-on: [ XL ]16 steps:17 - name: Clean Workspace18 uses: AutoModality/action-clean@v1.1.01920 - uses: actions/checkout@v3.3.021 with:22 ref: develop 2324 - name: Read .env file25 uses: xom9ikk/dotenv@v2 2627 - name: Install substrate dependencies28 run: sudo apt install -y curl cmake make libssl-dev pkg-config libclang-dev clang protobuf-compiler2930 - name: Install actual toolchain31 uses: actions-rs/toolchain@v132 with:33 toolchain: ${{ env.RUST_TOOLCHAIN }}34 default: true35 target: wasm32-unknown-unknown3637 38 39 40 4142 43 44 45 46 4748 - name: RUN benchmarking49 run: |50 time make bench-unique5152 - name: show git diff53 run: |54 git diff5556 57 58 59 60 6162 - name: Create Pull Request63 uses: peter-evans/create-pull-request@v4.2.364 with:65 base: develop66 branch: ci/make-bench67 commit-message: commit benchmarking68 committer: Unique <noreply@github.com>69 author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>70 signoff: false71 delete-branch: true72 title: 'CI Make BENCH'73 assignees: BuddyGlas74 reviewers: BuddyGlas