Migrated commands to github actions (#4701)
Migrated commands individually to work as GitHub actions with a [`workflow_dispatch`](https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#workflow_dispatch) event. This will not disable the command-bot yet, but it's the first step before disabling it. ### Commands migrated - [x] bench-all - [x] bench-overhead - [x] bench - [x] fmt - [x] update-ui Also created an action that will inform users about the new documentation when they comment `bot`. ### Created documentation Created a detailed documentation on how to use this action. Found the documentation [here](https://github.com/paritytech/polkadot-sdk/blob/bullrich/cmd-action/.github/commands-readme.md). --------- Co-authored-by:Alexander Samusev <41779041+alvicsam@users.noreply.github.com> Co-authored-by:
Przemek Rzad <przemek@parity.io>
Showing
- .github/actions/set-up-gh/action.yml 36 additions, 0 deletions.github/actions/set-up-gh/action.yml
- .github/command-screnshot.png 0 additions, 0 deletions.github/command-screnshot.png
- .github/commands-readme.md 199 additions, 0 deletions.github/commands-readme.md
- .github/workflows/command-bench-all.yml 97 additions, 0 deletions.github/workflows/command-bench-all.yml
- .github/workflows/command-bench-overhead.yml 75 additions, 0 deletions.github/workflows/command-bench-overhead.yml
- .github/workflows/command-bench.yml 122 additions, 0 deletions.github/workflows/command-bench.yml
- .github/workflows/command-fmt.yml 54 additions, 0 deletions.github/workflows/command-fmt.yml
- .github/workflows/command-inform.yml 15 additions, 0 deletions.github/workflows/command-inform.yml
- .github/workflows/command-update-ui.yml 55 additions, 0 deletions.github/workflows/command-update-ui.yml
- scripts/bench-all.sh 16 additions, 0 deletionsscripts/bench-all.sh
- scripts/bench.sh 117 additions, 0 deletionsscripts/bench.sh
- scripts/command-utils.sh 80 additions, 0 deletionsscripts/command-utils.sh
- scripts/lib/bench-all-cumulus.sh 139 additions, 0 deletionsscripts/lib/bench-all-cumulus.sh
- scripts/lib/bench-all-pallet.sh 96 additions, 0 deletionsscripts/lib/bench-all-pallet.sh
- scripts/lib/bench-all-polkadot.sh 88 additions, 0 deletionsscripts/lib/bench-all-polkadot.sh
- scripts/lib/bench-all-substrate.sh 148 additions, 0 deletionsscripts/lib/bench-all-substrate.sh
- scripts/lib/bench-overhead.sh 66 additions, 0 deletionsscripts/lib/bench-overhead.sh
- scripts/lib/bench-pallet.sh 178 additions, 0 deletionsscripts/lib/bench-pallet.sh
- scripts/sync.sh 74 additions, 0 deletionsscripts/sync.sh
Please register or sign in to comment