In the monorepo, secrets used in the various previous repos have been
renamed into:
- `CUMULUS_DOCKERHUB_USERNAME`
- `CUMULUS_DOCKERHUB_TOKEN`
- `POLKADOT_DOCKERHUB_USERNAME`
- `POLKADOT_DOCKERHUB_TOKEN`
This PR makes those changes and remove one of the GHW that has now been
updated for the monorepo.
This PR brings back the GH Workflow step and some fixes to build the
docker image from the Debian package.
---------
Co-authored-by: EgorPopelyaev <egor@parity.io>
* Add test prdoc
* Prepare for the check
* Escape PR number
* Fix conditional step
* Add checkout and actual check
* Cleanup
* Minor fixes
* Add doumentation
* Add more doc
* WIP
* Add missing checkout
* Add debuggin
* Fix VAR name
* Bug fix
* Rework jobs
* Revert "Rework jobs"
This reverts commit 2bfa79fd3ae633c17403b838f9a5025f0f7fc3f3.
* Add cache
* Add temp default for testing
* Add missing checkout
* Fix patch
* Comment out the GPG check for now
* Rename polkadot_injected_release into a more appropriate polkadot_injected_debian
* Refactoring / renaming
* Introduce a generic image for binary injection
* Flag files to be deleted and changes to be done
* WIP
* Fix multi binaries images
* Add test build scripts
* Remove old file, add polkadot build-injected script
* Fix doc
* Fix tagging
* Add build of the injected container
* Fix for docker
* Remove the need for TTY
* Handling container publishing
* Fix owner and registry
* Fix vars
* Fix repo
* Fix var naming
* Fix case when there is no tag
* Fix case with no tag
* Handle error
* Fix spacings
* Fix tags
* Remove unnecessary grep that may fail
* Add final check
* Clean up and introduce GPG check
* Add doc
* Add doc
* Update doc/docker.md
Co-authored-by: Mira Ressel <mira@parity.io>
* type
Co-authored-by: Mira Ressel <mira@parity.io>
* Fix used VAR
* Improve doc
* ci: Update .build-push-image jobs to use the new build-injected.sh
* ci: fix path to build-injected.sh script
* Rename the release artifacts folder to prevent confusion due to a similar folder in the gitlab CI
* ci: check out polkadot repo in .build-push-image
This seems far cleaner than copying the entire scripts/ folder into our
job artifacts.
* feat(build-injected.sh): make PROJECT_ROOT configurable
This lets us avoid a dependency on git in our CI image.
* ci: build injected images with buildah
* ci: pass full image names to zombienet
* Add missing ignore
---------
Co-authored-by: Mira Ressel <mira@parity.io>
* WIP
* Fix templates
- fix conditions to fetch misc PRs
- render the misc section only if required
- add html comment to help debugging
- add a new API section to T2 labels
* Add rules and specs
* add labels
* Add new checks
* Fix criticality check
* Use the new rule filter introduced in ruled-labels v0.3.0 to better target tests
* Add workflow to tests label rules
* Fix trigger
* Add new GH Workflow
* Don't swallow failures but allow them
* Fix new script
* Simplify check
* Fix Workflow
* Remove dup var
* Fix vars
* Move pull image to separate step
* Remove continue on error
* Show input list of labels
* Fix check-labels workflow
* Remove Docker -it flags
* Prevent shell from splitting on spaces
* Fix rules path
* Comment out rules related to labels not present in the repo
* Fix tests
* Fix labels specs and tests
* fix test
* new label description and rules
* fix tests
* use ruled_labels as crate
* fix toolchain
* fix component
* move from docker to crate
* fix test
* fail without labels
* add cache
* fix check no labels
* add D-labels check
* fix emtpy label check
* try docker
* fix specs
* test D label
* revert Cargo.toml
* use tags for ruled_labels
* fix rules
* test D label
* fix tags
* remove changes
* add PR tag to single criticality rule
* remove old line
* test ruled_labels test
* disable Check label Rules
* fix GHA name
* fix tests
* rename files, upd ruled_labels 0.3.2
Co-authored-by: alvicsam <alvicsam@gmail.com>
Co-authored-by: parity-processbot <>
Co-authored-by: Joyce Siqueira <joycesiqueira@Joyces-MacBook-Pro.local>
Co-authored-by: joyce <joyce@parity.io>
Co-authored-by: Joyce Siqueira <98593770+the-right-joyce@users.noreply.github.com>
Co-authored-by: Alexander Samusev <41779041+alvicsam@users.noreply.github.com>
* Pin checkout to v3.1.0 and update srtool-actions to v0.6.0
* Pin GHA ruby/setup-ruby to 1.118.0
* Update and pin GHA deps
* Pin all external GHA deps
* bump transcation_version
* revert back transaction version for kusama and plokadot as they were bumped in the previous release
Co-authored-by: Egor_P <egor@parity.io>
* Refactoring opts out
* Implement info command
fix#5560
* remove useless change
* Remove unnecessary brackets
* Fix and add tests
* Promote the uri flag to global
* Ignore lint identity ops
* Reverse adding #[allow(identity_op)]
* Add cli test for the info command
* Add licende headers and fix some grumbles
* Add retrieval of the linked version and make the json output optional
* Fix tests
* Keep it generic and renamed builtin into linked
* Rebase master
* Add runtimes compatibility information
* Silence erroneous warning about unsafe
* Fix spellcheck
* Update utils/staking-miner/src/runtime_versions.rs
Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com>
* Move compiler information below priority information
* Show docker section by default
* Show a mention even if there are no host functions
* Fix the wording for the migrations
* Fix some wording
* Include free notes section
* Fix spacing issue
* Rename the free notes template
* Few minor changes including reworking the tag rendering
* Fix doc
* Formatting fixes and bump prio if host functions are detected
* Add canvas
* Bump canvas-kusama's runtime version to 800
* Add db migrations
* Prepare for client releases
* Split the upload of the context artifact
* Rename of the srtool digests to match script default expectations
* Fix runtime name for canvas
* Fix jobs dependencies when skipping jobs/steps for client builds
* Fix CI for the client builds
* Fix issue when building in client mode
* Bump checkout action to v3 and gate some tests
* Fix notification
ref #851
* Add templates
* Add folder for local storage of the digests
* Add first draft of the changelog scripts
* Enable Audits in the change template
* Fixes for Polkadot
* Fix templating issue in case there is no high prio change
* Fix Ruby setup
* Remove shell
* Fix chain names
* Fix ENV
* Fix how to get runtime
* Fix runtime_dir
* Fix context location
* Pin changelogerator to a specific version
* Format runtime version
ref #787
* Remove the counter in the misc changes
* Add pre-release information
* Save context as artifact
* Rococo naming and minor fixes
* WIP
* Show the list of high prio issues
* Minor fixes
* Fix workflow title
* Attempt to fix Element rendering issue
* Code block fix