Commit Graph

58 Commits

Author SHA1 Message Date
Sergejs Kostjucenko ee895b3986 fix gha set-output command (#14312) 2023-06-09 16:17:35 +03:00
Alexander Samusev 7db362698d Fix indent for pr-custom-review config (#14161) 2023-05-16 15:54:08 +02:00
Juan 456dc5d5fd Add review rules regarding the owned files (#14122)
* Add FRAME Coders PR rule

* change regexp rule from `beef` to `beefy`

* exclude pallet-aura from frame coders rule

---------

Co-authored-by: parity-processbot <>
2023-05-16 10:24:28 +00:00
Oleg Plakida 5378c64c39 Fix test-linux-stable excessive run time (#13597)
* ci-cd#754:Fix slow unit tests

 - Add nextest config
 - Add slow tests to mutual exclusion list

* Update .config/nextest.toml

Co-authored-by: Alexander Samusev <41779041+alvicsam@users.noreply.github.com>

---------

Co-authored-by: Alexander Samusev <41779041+alvicsam@users.noreply.github.com>
2023-03-17 14:14:13 +00:00
Mira Ressel 7401383252 Fix dependabot labels (#13578)
* dependabot: fix label names

* dependabot: apply E2-dependencies label for Cargo.lock changes
2023-03-11 17:04:54 +01:00
Martin Pugh 8adde84330 [CI] Remove redundant trigger-review-pipeline job (#13547)
This job is now redundant since pipelines are run for each commit, so it can be safely removed. Cheers
2023-03-06 15:07:59 +00:00
abebeos bb08a66c1a fix feature/enhancement issue template (#13522) 2023-03-03 14:53:22 +00:00
Alexander Samusev 82a1cc7be4 [ci] Change GHA to add J2 labels instead Z0 (#13375) 2023-02-13 12:27:52 +01:00
Alexander Samusev c8e710422f [ci] Change label checker (#13360)
* [ci] Change label checker

* rm pr autolabel

* fix specs file name to substrate
2023-02-13 10:54:47 +01:00
Sergejs Kostjucenko 933440197a pin gha versions (#12100) 2022-08-25 17:52:58 +03:00
Alexander Samusev 4b5b23c2ba [ci] Remove polkadot-companion-labels GHA (#11774) 2022-07-05 09:48:37 +02:00
Denis Pisarev 182b775b94 CI: github no longer checks whitelisted actions this way (#11507)
* CI: github no longer checks whitelisted actions this way

* CI: actually this one is needed and no one knows it's related to a Markdown Link Check
2022-05-27 10:44:57 +02:00
João Paulo Silva de Souza 3122c4fb3c Use API for pr-custom-review (#11487)
* use API for pr-custom-review

* bump action tag

* temporary: disable draft skip

* temporary: use staging

* try it with the prod instance

* revert draft skip
2022-05-23 15:14:20 +02:00
dependabot[bot] 4a71017dd3 Bump gaurav-nelson/github-action-markdown-link-check from 1.0.9 to 1.0.14 (#11464)
* Bump gaurav-nelson/github-action-markdown-link-check

Bumps [gaurav-nelson/github-action-markdown-link-check](https://github.com/gaurav-nelson/github-action-markdown-link-check) from 1.0.9 to 1.0.14.
- [Release notes](https://github.com/gaurav-nelson/github-action-markdown-link-check/releases)
- [Commits](https://github.com/gaurav-nelson/github-action-markdown-link-check/compare/7481451f70251762f149d69596e3e276ebf2b236...58f84fd654812d0d8da4e4d4a559eda087daf8ce)

---
updated-dependencies:
- dependency-name: gaurav-nelson/github-action-markdown-link-check
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update .github/workflows/md-link-check.yml

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Denis Pisarev <denis.pisarev@parity.io>
2022-05-20 16:22:01 +02:00
dependabot[bot] 7ce079a6fd Bump actions/checkout from 2 to 3 (#11463)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-20 15:48:27 +03:00
Sergejs Kostjucenko bd225c7938 add GHA support to dependabot (#11448)
* add GHA support to dependabot

* fix formatting

* add labels

* add label
2022-05-19 00:26:44 +03:00
Sergejs Kostjucenko 849300d173 update approval rules (#11368) 2022-05-06 15:39:03 +03:00
João Paulo Silva de Souza 9a3201ef3d Skip pr-custom-review if pull request is in Draft (#11248)
* skip pr-custom-review if pull request is in Draft

* ready_for_review

* document steps[*].if

* fix

* converted_to_draft

* fix

Co-authored-by: Giles Cope <gilescope@gmail.com>
2022-04-26 12:14:21 +00:00
Denis Pisarev ba8beeed32 CI: rename ambiguous jobs (#11207) 2022-04-12 15:53:03 +02:00
Sergejs Kostjucenko f4336fafb7 Add GHA for custom PR review (#10951)
* Add GHA for custom PR review

* Change FILES rule settings

* Update rules according to feedback

* Update .github/pr-custom-review.yml

Co-authored-by: Denis Pisarev <17856421+TriplEight@users.noreply.github.com>

* CI: PRCR new 🔒 team is locks-review

* CI: rename a confusing step

* Update .github/workflows/pr-custom-review.yml

Co-authored-by: João Paulo Silva de Souza <77391175+joao-paulo-parity@users.noreply.github.com>

* CI: use a proper new team for 

as per discussion with @drahnr it was decided to create a dedicated team for reviewing runtime files

* Update pr-custom-review.yml

* Update .github/workflows/pr-custom-review.yml

Co-authored-by: João Paulo Silva de Souza <77391175+joao-paulo-parity@users.noreply.github.com>

* Update .github/workflows/pr-custom-review.yml

Co-authored-by: João Paulo Silva de Souza <77391175+joao-paulo-parity@users.noreply.github.com>

Co-authored-by: Denis Pisarev <17856421+TriplEight@users.noreply.github.com>
Co-authored-by: TriplEight <denis@parity.io>
Co-authored-by: Denis Pisarev <denis.pisarev@parity.io>
Co-authored-by: João Paulo Silva de Souza <77391175+joao-paulo-parity@users.noreply.github.com>
2022-04-08 17:39:10 +02:00
João Paulo Silva de Souza 04bd1b9bba fix .github/pr-custom-review.yml (#11187) 2022-04-08 10:38:51 +03:00
João Paulo Silva de Souza ef5c4b7fc3 update pr-custom-review.yml (#11169)
syntax in accordance to https://github.com/paritytech/pr-custom-review/tree/5814820aa0e5d35412f31dc02f9d130a8b138cae#configuration-syntax
rules in accordance to https://github.com/paritytech/pr-custom-review/blob/da1d81b9fd39705cc8b37f59235283801c818708/rules.md
2022-04-07 16:23:33 +02:00
Dan Shields 6a1ca3f6ed Add github issue form templates (#11061)
* add issue form templates

* Apply suggestions from code review

Co-authored-by: Sacha Lansky <sacha@parity.io>

Co-authored-by: Sacha Lansky <sacha@parity.io>
2022-03-19 20:19:00 +01:00
Sergejs Kostjucenko 46891e849f Move scripts used in CI to the new location (#11008)
Move scripts used in CI to the new location - **./scripts/ci/**

* Move github scripts

* Move more files

* Move ci scripts and fix dependencies

* Update docs/node-template-release.md

Co-authored-by: João Paulo Silva de Souza <77391175+joao-paulo-parity@users.noreply.github.com>

* Remove Cargo.lock

* Apply suggestions from code review

Co-authored-by: Denis Pisarev <denis.pisarev@parity.io>

* Make more paths uniform

Co-authored-by: João Paulo Silva de Souza <77391175+joao-paulo-parity@users.noreply.github.com>
Co-authored-by: Denis Pisarev <denis.pisarev@parity.io>
2022-03-14 10:42:34 +02:00
Sergejs Kostjucenko 0b3b3e4bfd Add pr-custom-review config (#10968) 2022-03-03 10:59:42 +02:00
Vladimir Istyufeev bdd7a44bec Remove the bench-test-full-crypto-feature GHA & GitLab jobs (#10628)
* Remove the `bench-test-full-crypto-feature` job

* Remove the relevant GHA job
2022-01-11 11:29:35 +01:00
Vladimir Istyufeev bf1b93c9bd Introduce temporary GitLab & GHA benchmarking jobs (#10311)
* Introduce temporary bench job

* Add runner label

* CI: bench GHA

* CI: bench GHA

* CI: docs

* CI: more docs

* CI: run on master only

Co-authored-by: Denis P <denis.pisarev@parity.io>
2021-11-24 12:10:40 +01:00
Bastian Köcher 24ee605dcf Fix polkadot companion label CI check (#10198)
* Fix polkadot companion label CI check

* Update .github/workflows/polkadot-companion-labels.yml
2021-11-08 21:05:39 +00:00
Bastian Köcher c44aba89e6 Upgrade jsonrpc to 0.18.0 (#9547)
* Upgrade jsonrpc to 0.18.0

I think this says all :P

* 🤦

* Fmt etc

* Fix tests

* Fix tests again...

* Better impl

* Revert "Tell dependabot to ignore jsonrpc-* updates (#9518)"

This reverts commit 6e0cd5587d.
2021-08-13 06:46:07 +00:00
Alexander Theißen 6e0cd5587d Tell dependabot to ignore jsonrpc-* updates (#9518) 2021-08-09 13:01:16 +02:00
Benjamin Kampmann e0ad91ed95 Update stale.yml (#9305) 2021-07-07 23:42:33 +02:00
Benjamin Kampmann d154b477ef Activate stale bot (#9272) 2021-07-07 14:33:38 +02:00
Bastian Köcher ba52404a27 Dependabot use correct label (#8973) 2021-06-01 11:57:35 +00:00
Martin Pugh dd89d994ce Fix monthly tags #2 (#8557)
* fix monthly tags

* explicitly set GITHUB_TOKEN

* debug

* Update monthly-tag.yml

* Revert "debug"

This reverts commit 041735d1e5ee78fbb54a841f8fe87a0ba7f1098b and
9ed60840e1647f4e0a5797776a68f0faa0569713
2021-04-07 13:24:54 +02:00
Martin Pugh 467f42b5b3 fix monthly tags (#8554) 2021-04-07 12:52:02 +02:00
Benjamin Kampmann 58d00df134 Let's put up monthly pre-release tags (#8552)
* trying to monthly tag for the first time
2021-04-07 12:06:39 +02:00
Martin Pugh bb2da340df fix check-labels.yml (#8387) 2021-03-17 20:02:58 +01:00
Martin Pugh d6bc59df58 [CI] Require D*-audit labels for any runtime changes (#8345)
* add check for audit labels if runtime change

* fix shellcheck nits

* include lib.sh in check_runtime.sh

* fix check_labels.sh

* fix check_labels.sh

* oops, this is github actions...

* why wont this work

* fetch all refs

* Update check-labels.yml

* print env - wtf is happening

* checkout the PR...

* ffs

* fix

* REVERT ME: test runtime check

* Revert "REVERT ME: test runtime check"

This reverts commit 0fd2b04abeeac12dd8ede4c0708cb796f9e3e722.
2021-03-16 18:09:24 +01:00
Martin Pugh 07e4b9c997 [CI] Move check_labels to github actions (#8099)
* move lib.sh to common dir

* make check-labels a github action workflow
2021-02-11 13:34:43 +01:00
Denis Pisarev 5478c2b891 Update md link checker (#7709)
* CI: ignore %20 for md link checker

* CI: update to a new action release that fixes %20 issue
2020-12-11 10:02:59 +01:00
Denis Pisarev 679a9bac5a Pin md link checker's version (#7697)
* CI: pin md link checker's version to the previous release

* CI: add a whitelist for allowed GH actions pins

* CI: try master tip [skip ci]

* CI: return to a previous markdown-link-check dependency version [skip ci]

* CI: substitute %20 for a literal space [skip ci]

* CI: substitute %20 for a literal space
2020-12-08 18:00:36 +01:00
Max Inden 52d261e3c7 .github: Add dependabot config and thus enable dependabot (#7509)
* .github: Add dependabot config and thus enable dependabot

* Update .github/dependabot.yml

Co-authored-by: Pierre Krieger <pierre.krieger1708@gmail.com>

Co-authored-by: Pierre Krieger <pierre.krieger1708@gmail.com>
2020-11-20 13:34:19 +00:00
Denis Pisarev 3c50838dc3 CI: markdown link checker (#7145)
* change (CI): markdown link checker

* Fix some invalid doc links (re-run of cargo-unleash gen-readme w/ fixes).

* Fix some invalid doc links

* Fix some invalid doc links

* Fix some links

* Fix some links

* Apply @bkchr suggestions from code review

Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>

* Fix more links

* Fix more links

* typo

* Fix more links

* Fix more links

* Ignore valid link .. check wrongly sees it as invalid

* Fix style issue

* Fix style issue

* change (CI): update style guide link

* change (lib): suggestions

Co-authored-by: Dan Forbes <dan@danforbes.dev>
Co-authored-by: Steve Degosserie <steve@parity.io>
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
2020-11-05 19:18:55 +01:00
s3krit da8ce4f258 remove github release action (#7338) 2020-10-16 16:27:20 +02:00
s3krit 1632f98161 bump matrix-message-action to v0.0.3 (#7313) 2020-10-13 16:21:42 +02:00
s3krit c914caf6b4 Decrease poll interval (#7063) 2020-09-09 22:32:46 +02:00
s3krit ece0364170 [CI] Add Github Action to notify devops of PRs labelled with A1-needsburnin (#6525)
* add burnin-label-notification.yml

* fix burnin-label-notification.yml

* fix burnin-label-notification.yml

* fix burnin-label-notification.yml

* fix burnin-label-notification.yml

* Update .github/workflows/burnin-label-notification.yml

Co-authored-by: Benjamin Kampmann <ben@gnunicorn.org>

Co-authored-by: Benjamin Kampmann <ben@gnunicorn.org>
Co-authored-by: Gav Wood <gavin@parity.io>
2020-07-01 11:33:28 +02:00
s3krit c3ee172804 Fix auto-label-issues.yml (#6536)
statements in github actions cannot use ", must use '

Co-authored-by: Gav Wood <gavin@parity.io>
2020-07-01 11:33:10 +02:00
s3krit cfa0e0d356 [CI] Fix warning in polkadot-companion-label action (#6514) 2020-06-26 13:13:00 +02:00
s3krit 4f84f1fbf4 Add auth-label-issues.yml (#6488) 2020-06-25 11:56:45 +02:00