Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from paritytech:master #2

Merged
merged 164 commits into from
Nov 28, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
164 commits
Select commit Hold shift + click to select a range
0d3c67d
[testnet] Allow governance to control fees for Rococo <> Westend brid…
svyatonik Nov 3, 2023
e998740
skip trigger for review bot on draft PRs (#2145)
Bullrich Nov 3, 2023
dca1423
substrate: sysinfo: Expose failed hardware requirements (#2144)
alexggh Nov 3, 2023
f6f4c5a
Update Kusama Parachains Bootnode (#2148)
lazam Nov 3, 2023
8dc41ba
Do not request blocks below the common number when syncing (#2045)
dmitry-markin Nov 3, 2023
d512b3f
Convert `SyncingEngine::run` to use `tokio::select!` instead of polli…
dmitry-markin Nov 3, 2023
8cfbee7
Add deprecation checklist document for Substrate (#1583)
juangirini Nov 3, 2023
cd2d5d2
Tracking/limiting memory allocator (#1192)
s0me0ne-unkn0wn Nov 3, 2023
ca5f105
`sc-block-builder`: Remove `BlockBuilderProvider` (#2099)
bkchr Nov 3, 2023
21fbc00
Identity pallet improvements (#2048)
georgepisaltu Nov 3, 2023
1c0b437
cumulus test runtime: remove `GenesisExt` (#2147)
michalkucharczyk Nov 4, 2023
8d4ae36
Speed up try runtime checks for pallet-bags-list (#2151)
Ank4n Nov 4, 2023
f84b897
Speed up nominator state checks in staking pallet (#2153)
Ank4n Nov 4, 2023
0c39cf0
Update bootnode lists (#2150)
BulatSaif Nov 5, 2023
c46a7db
Tracking allocator: mark `Spinlock::unlock()` as unsafe and provide a…
s0me0ne-unkn0wn Nov 5, 2023
8ba7a6a
`chain-spec`: getting ready for native-runtime-free world (#1256)
michalkucharczyk Nov 5, 2023
15beef2
Fix update-ui-tests.sh (#2161)
ggwpez Nov 5, 2023
f6ee478
[CI] Update deps (#2159)
ggwpez Nov 5, 2023
7b06e63
Get rid of `NetworkService` in `ChainSync` (#2143)
dmitry-markin Nov 6, 2023
305aefc
`serde_json`: bumped to 1.0.108 (#2168)
michalkucharczyk Nov 6, 2023
fb2dc6d
Add warning when peer_id is not available when building topology (#2140)
alexggh Nov 6, 2023
318e596
Add force remove vesting (#1982)
0xmovses Nov 6, 2023
4ac9c4a
rename benchmark (#2173)
0xmovses Nov 6, 2023
0570b6f
approval-voting improvement: include all tranche0 assignments in one …
sandreim Nov 6, 2023
15df7f5
minor: overseer availability-distribution message declaration update …
alindima Nov 6, 2023
32a9740
TryDecodeEntireState check for storage types and pallets (#1805)
PieWol Nov 6, 2023
c4211b6
Initialise on-chain `StorageVersion` for pallets added after genesis …
liamaharon Nov 7, 2023
f5e9827
zombienet_tests: Fix genesis error in 0006-parachains-max-tranche0.to…
alexggh Nov 7, 2023
295a848
mark pallet-asset-rate optional in polkadot-runtime-common (#2187)
xlc Nov 7, 2023
4caa3d8
docs: fix typos (#2193)
vuittont60 Nov 7, 2023
44c7a5e
Fix "slashaed" typo (#2205)
laboon Nov 7, 2023
8ebb5c3
Disable incoming light-client connections for minimal relay node (#2202)
skunert Nov 7, 2023
0524aa5
XCM builder pattern (#2107)
franciscoaguirre Nov 8, 2023
2e2a75f
[testnets][xcm-emulator] add bridge-hub-westend and hook it up to emu…
acatangiu Nov 8, 2023
640e385
feat(frame-support-procedural): add `automaticaly_derived` attr to `N…
benluelo Nov 8, 2023
9adb46c
Add `sudo::remove_key` (#2165)
ggwpez Nov 8, 2023
9673fbf
Adding gitspiegel-trigger workflow (#2135)
mutantcornholio Nov 8, 2023
1bc0885
validate-block: Fix `TrieCache` implementation (#2214)
bkchr Nov 8, 2023
5039095
Refactor candidate validation messages (#2219)
s0me0ne-unkn0wn Nov 8, 2023
ffa0e30
[xcm-emulator] Chains generic over Network & Integration tests restru…
NachoPal Nov 8, 2023
b8acc57
`sc-chain-spec`: add support for custom host functions (#2190)
michalkucharczyk Nov 8, 2023
eabf9fb
integrations-test: `build_genesis_storage` name fix (#2232)
michalkucharczyk Nov 8, 2023
69494ea
Add prospective-parachain subsystem to minimal-relay-node + QoL impro…
skunert Nov 8, 2023
37bb02e
Make PalletInfo fields public (#2231)
franciscoaguirre Nov 8, 2023
3f7c743
BridgeHub Runtimes: Change registration order of `MessageQueue` palle…
vgeddes Nov 8, 2023
e4f5f3c
Rococo: Build two versions of the wasm binary (#2229)
bkchr Nov 8, 2023
6a23c23
Add RadiumBlock Bootnodes for parachains (#2224)
radiumb Nov 8, 2023
d347d68
Remove unnecessary map_error (#2239)
KiChjang Nov 9, 2023
48ea86f
Add descriptions to all published crates (#2029)
ggwpez Nov 9, 2023
0abbd60
Add license to tracking-allocator and add staging-prefix (#2259)
Morganamilo Nov 9, 2023
e8029a7
Don't publish frame and deps (#2260)
Morganamilo Nov 9, 2023
b0d0fb3
sc-state-db: Keep track of `LAST_PRUNED` after warp syncing (#2228)
bkchr Nov 9, 2023
03ee44d
Add license to tracking-allocator and add staging-prefix (#2261)
Morganamilo Nov 9, 2023
64effd0
Contracts move fixtures to new crate (#2246)
pgherveou Nov 10, 2023
3f0383a
[pallet-message-queue] Implement impl_trait_for_tuples for QueuePause…
vgeddes Nov 10, 2023
84ddbaf
Improve `VersionedMigration` naming conventions (#2264)
liamaharon Nov 10, 2023
6b7be11
Contracts: Add XCM traits to interface with contracts (#2086)
pgherveou Nov 10, 2023
0c5dcca
Add `s` utility function to frame support (#2275)
olanod Nov 11, 2023
951bcce
Unify `ChainSync` actions under one enum (#2180)
dmitry-markin Nov 13, 2023
5f4ce80
PVF host: Make unavailable security features print a warning (#2244)
mrcnski Nov 13, 2023
604704a
wasm-builder: Optimize `rerun-if-changed` logic (#2282)
bkchr Nov 13, 2023
ebcf0a0
pallet-grandpa: Remove `GRANDPA_AUTHORITIES_KEY` (#2181)
bkchr Nov 13, 2023
60c77a2
Adds syntax for marking calls feeless (#1926)
gupnik Nov 13, 2023
29654a4
Skip zombienet CI job until PolkadotJS includes `SkipCheckIfFeeless` …
gupnik Nov 13, 2023
1825737
pallet-xcm: enhance `reserve_transfer_assets` to support remote reser…
acatangiu Nov 13, 2023
c7bd880
Add CI to claim crates (#2299)
Morganamilo Nov 13, 2023
f332d68
doc(client/cli/src/arg_enums.rs): fix typo ✍️ (#2298)
ahasna Nov 13, 2023
8d26379
review-bot: trigger only on review approvals (#2289)
Bullrich Nov 13, 2023
689b9d9
cumulus-pov-recovery: check pov_hash instead of reencoding data (#2287)
alindima Nov 14, 2023
b371c35
Fix `ecdsa_bls` verify in BEEFY primitives (#2066)
drskalman Nov 14, 2023
ae1bdcf
Fix `expect_pallet` benchmarks not relaying on hard-coded `frame_syst…
bkontur Nov 14, 2023
54ca4f1
Delete undecodable Westend Asset Hub `Balances::Hold` and `Nfts::Item…
liamaharon Nov 14, 2023
a393cfc
Add details in `--dev` cli flag documentation (#2305)
Hugo-Trentesaux Nov 14, 2023
39cc957
xcm-emulator: add Rococo<>Westend bridge and add tests for assets tra…
acatangiu Nov 14, 2023
7cfc233
PVF: fix detection of unshare-and-change-root security capability (#2…
mrcnski Nov 14, 2023
b70d418
Add environment to claim workflow (#2318)
Morganamilo Nov 14, 2023
cfe5e62
chainHead: Support multiple hashes for `chainHead_unpin` method (#2295)
lexnv Nov 14, 2023
cd38ccf
chainHead: Remove `chainHead_genesis` method (#2296)
lexnv Nov 14, 2023
7d735fc
Add simple collator election mechanism (#1340)
georgepisaltu Nov 14, 2023
1cd38c2
Contracts: Bump contracts rococo (#2286)
pgherveou Nov 14, 2023
3a87390
chainHead/tests: Fix clippy (#2325)
lexnv Nov 14, 2023
54f8428
change prepare worker to use fork instead of threads (#1685)
jpserrat Nov 14, 2023
31c38ce
statement-distribution: support inactive local validator in grid (#1571)
slumber Nov 14, 2023
fc12f43
add NodeFeatures field to HostConfiguration and runtime API (#2177)
alindima Nov 14, 2023
f517900
Contracts expose pallet-xcm (#1248)
pgherveou Nov 14, 2023
f536043
pallet-xcm: use XcmTeleportFilter for teleported fees in reserve tran…
acatangiu Nov 15, 2023
18165eb
Unify `ChainSync` actions under one enum (follow-up) (#2317)
dmitry-markin Nov 15, 2023
5b0622b
[CI] Prepare CI for Merge Queues (#2308)
alvicsam Nov 15, 2023
c79b234
Identity Deposits Relay to Parachain Migration (#1814)
joepetrowski Nov 15, 2023
0226b55
Add `collectives-westend` and `glutton-westend` runtimes (#2024)
seadanda Nov 15, 2023
824b782
xcm: SovereignPaidRemoteExporter: remove unused RefundSurplus instruc…
acatangiu Nov 15, 2023
f4bb17c
[testnet] Remove Wococo stuff from BridgeHubRococo/AssetHubRococo (#2…
bkontur Nov 15, 2023
ea4085a
frame-system: Add `last_runtime_upgrade_spec_version` (#2351)
bkchr Nov 15, 2023
d4c426a
[ci] Enable zombienet jobs in PRs (#2361)
alvicsam Nov 16, 2023
02e8061
westend: remove SessionKeys migration already applied on-chain (#2363)
acatangiu Nov 16, 2023
5e98803
implementers-guide: update github link (#2368)
ordian Nov 16, 2023
4ac2db8
Fix Typo: `PalletXcmExtrinsicsBenchmark` (#2354)
joepetrowski Nov 16, 2023
596088a
add pallet nomination-pools versioned migration to kitchensink (#2167)
brunopgalvao Nov 17, 2023
b85c64a
fix typo (#2377)
cuteolaf Nov 17, 2023
20723ea
bump zombienet version `v1.3.80` (#2376)
pepoviola Nov 17, 2023
2e001de
[NPoS] Check if staker is exposed in paged exposure storage entries (…
Ank4n Nov 17, 2023
3ab2bc9
Beefy: small fixes (#2378)
serban300 Nov 17, 2023
5007e2d
crypto: `lazy_static` removed, light parser for address URI added (#2…
michalkucharczyk Nov 17, 2023
490fb66
[trivial] asset-hubs runtimes: fix incorrect doc-comments (#2384)
acatangiu Nov 17, 2023
079b14f
Do not panic if the `fdlimit` call to increase the file descriptor li…
nazar-pc Nov 17, 2023
0385902
Relax `force_default_xcm_version` for testnet system parachains (#2385)
bkontur Nov 17, 2023
9e34163
Make collator RPC mode non-experimental (#2381)
skunert Nov 17, 2023
82912ac
Fix migrations and add CI check for new system chains (#2336)
liamaharon Nov 17, 2023
1d1c371
Bump bandersnatch VRF revision (#2389)
davxy Nov 17, 2023
794ee98
Bump secp256k1 from 0.24.3 to 0.28.0 (#2357)
dependabot[bot] Nov 18, 2023
b585893
Preserve artifact cache unless stale (#1918)
eagr Nov 19, 2023
aa5705b
Pools: Add `MaxUnbonding` to metadata (#2397)
Nov 20, 2023
b35300c
Bump docker/build-push-action from 5.0.0 to 5.1.0 (#2404)
dependabot[bot] Nov 20, 2023
ede4a36
remove retry from backers on failed candidate validation (#2182)
jpserrat Nov 20, 2023
126f64a
bump zombienet version `v1.3.82` (#2396)
pepoviola Nov 21, 2023
2fd8c51
`chain-spec-builder`: cleanup (#2174)
michalkucharczyk Nov 21, 2023
0619049
Refactor `ValidationError` (#2406)
eagr Nov 21, 2023
40afc77
Add output positional arg to undying-collator cli (#2375)
pepoviola Nov 21, 2023
552be48
PVF worker: switch on seccomp networking restrictions (#2221)
mrcnski Nov 21, 2023
b25d29a
cumulus-consensus-common: block import: `delayed_best_block` flag add…
michalkucharczyk Nov 21, 2023
b3841b6
Different XCM builders, default one requires fee payment (#2253)
franciscoaguirre Nov 21, 2023
f5ad32e
added action to pass review bot on merge queue (#2414)
Bullrich Nov 21, 2023
50811d6
Update tick collator for async backing (#1497)
Sophia-Gold Nov 21, 2023
2183669
cumulus-test-service: block import fix (#2430)
michalkucharczyk Nov 21, 2023
7a32f4b
Deprecate `RewardDestination::Controller` (#2380)
Nov 22, 2023
a9ba1e5
Revert docker images tag naming to <prnum-shortsha> (#2434)
alvicsam Nov 22, 2023
98f9e2e
Fixes import path in benchmark macro (#2437)
gupnik Nov 22, 2023
408af9b
PVF: Fix unshare "no such file or directory" error (#2426)
mrcnski Nov 22, 2023
0d6dcb3
Make TypeInfo for SkipCheckIfFeeless transparent, too (#2449)
jsdw Nov 22, 2023
0956357
work with additional key values (#1757)
girazoki Nov 22, 2023
4987488
polkadot-node-subsystems: `ChainApiBackend` added + `polkadot-debug` …
michalkucharczyk Nov 22, 2023
ec18933
Remove `#[macro_use]` annotation from `mod service` in all nodes. (#2…
JoshOrndorff Nov 22, 2023
2d09e83
Add `on-chain-release-build` feature for Collectives Westend (#2463)
liamaharon Nov 23, 2023
12062f6
CI: Disable runtime upgrade spec name check on Westend Asset Hub and …
liamaharon Nov 23, 2023
21f1811
sp-api: Move macro related re-exports to `__private` (#2446)
bkchr Nov 23, 2023
19c05e8
Fix trait imports from sp-api (#2472)
andresilva Nov 23, 2023
c29b74d
Amend staking docs to account for state of controller deprecation (#2…
Nov 23, 2023
a00a767
Make publish CI consistant and bump to v0.3.0 (#2453)
Morganamilo Nov 24, 2023
4163152
pallet-xcm: ensure xcm outcome is always complete, revert effects oth…
xlc Nov 24, 2023
f086d54
pallet-staking: Converts all math operations to safe (#2435)
gpestana Nov 24, 2023
e3242d2
Adapt test worker to profile flag (#2450)
eagr Nov 24, 2023
471eafc
Disable any peer connections for parachain nodes in pov-recovery zom…
skunert Nov 24, 2023
7554f53
Remove dmp-queue pallet from Rococo Asset Hub and Bridge Hub (#2483)
liamaharon Nov 24, 2023
891628a
relay-chain-consensus: set a fork_choice (#2462)
michalkucharczyk Nov 24, 2023
803ea76
Improve `UnpinHandleInner` debug (#2485)
bkchr Nov 24, 2023
07ea6da
Derive `MaxEncodedLen` on `SlotDuration` (#2484)
nazar-pc Nov 24, 2023
90488ff
pallet-xcm: fix benchmarking (#2489)
acatangiu Nov 24, 2023
8af61d0
[NPoS] Use EraInfo to manipulate exposure in fast-unstake tests (#2459)
Ank4n Nov 24, 2023
d07186b
Remove `RuntimeApi` dependency on system parachain runtime code (#2455)
seadanda Nov 24, 2023
81638d4
Add missing workspace members (#2491)
ggwpez Nov 24, 2023
63f1210
bump zombienet version `v1.3.83` (#2492)
pepoviola Nov 24, 2023
5e27342
Do not pollute global base path with export genesis/wasm (#2487)
bkchr Nov 24, 2023
ffc64fd
Zombienet: add polkadot-debug image publish as needs for cumulus test…
pepoviola Nov 24, 2023
d5d15a1
polkadot-parachain: one chain-spec for all (#2457)
michalkucharczyk Nov 25, 2023
73ff1c3
Update documentation for SafeMode and TxPause Pallets (#2413)
wilwade Nov 25, 2023
cfa19c3
PVF: remove audit log access (#2461)
mrcnski Nov 25, 2023
4f8048b
New runtime `spec_version` format + backport of the bump to 1.4.0 (#2…
chevdor Nov 27, 2023
dc69dbb
Zombienet tests - disputes on finalized blocks (#2184)
Overkillus Nov 27, 2023
0317501
Decomissioned PR-Custom-Review (#2503)
Bullrich Nov 27, 2023
2610450
Build the standard library crates when building the runtimes (#2217)
koute Nov 27, 2023
4298bc6
asset-hub-westend-integration-tests: add more asset transfers tests (…
acatangiu Nov 27, 2023
fd1ed40
Remove the timestamp handler (#2506)
rcny Nov 27, 2023
838a534
Staking: `chill_other` takes stash instead of controller (#2501)
Nov 27, 2023
db29099
CI: Fix `build-and-attach-release-runtimes.yml` (#2471)
liamaharon Nov 28, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
63 changes: 0 additions & 63 deletions .github/pr-custom-review.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/review-bot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ rules:
- ^\.config/nextest.toml
- ^\.cargo/.*
exclude:
- ^./gitlab/pipeline/zombienet.*
- ^\.gitlab/pipeline/zombienet.*
minApprovals: 2
type: basic
teams:
Expand Down
10 changes: 3 additions & 7 deletions .github/workflows/build-and-attach-release-runtimes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: Build and Attach Runtimes to Releases/RC
on:
release:
types:
- created
- published

env:
PROFILE: production
Expand All @@ -19,6 +19,8 @@ jobs:
- { name: asset-hub-westend, package: asset-hub-westend-runtime, path: cumulus/parachains/runtimes/assets/asset-hub-westend }
- { name: bridge-hub-rococo, package: bridge-hub-rococo-runtime, path: cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo }
- { name: contracts-rococo, package: contracts-rococo-runtime, path: cumulus/parachains/runtimes/contracts/contracts-rococo }
- { name: collectives-westend, package: collectives-westend-runtime, path: cumulus/parachains/runtimes/collectives/collectives-westend }
- { name: glutton-westend, package: glutton-westend-runtime, path: cumulus/parachains/runtimes/glutton/glutton-westend }
build_config:
# Release build has logging disabled and no dev features
- { type: on-chain-release, opts: --features on-chain-release-build }
Expand All @@ -42,12 +44,6 @@ jobs:
runtime_dir: ${{ matrix.runtime.path }}
profile: ${{ env.PROFILE }}

- name: Build Summary
run: |
echo "${{ steps.srtool_build.outputs.json }}" | jq . > ${{ matrix.runtime.name }}-srtool-digest.json
cat ${{ matrix.runtime.name }}-srtool-digest.json
echo "Runtime location: ${{ steps.srtool_build.outputs.wasm }}"

- name: Set up paths and runtime names
id: setup
run: |
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/check-labels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,15 @@ name: Check labels
on:
pull_request:
types: [labeled, opened, synchronize, unlabeled]
merge_group:

jobs:
check-labels:
runs-on: ubuntu-latest
steps:
- name: Skip merge queue
if: ${{ contains(github.ref, 'gh-readonly-queue') }}
run: exit 0
- name: Pull image
env:
IMAGE: paritytech/ruled_labels:0.4.0
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/check-licenses.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ name: Check licenses

on:
pull_request:
merge_group:

permissions:
packages: read
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/check-links.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ on:
- ".github/workflows/check-links.yml"
- ".config/lychee.toml"
types: [opened, synchronize, reopened, ready_for_review]
merge_group:

permissions:
packages: read
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/check-markdown.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ name: Check Markdown
on:
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
merge_group:

permissions:
packages: read
Expand All @@ -23,8 +24,8 @@ jobs:

- name: Install tooling
run: |
npm install -g markdownlint-cli
markdownlint --version
npm install -g markdownlint-cli
markdownlint --version

- name: Check Markdown
env:
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/check-prdoc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ name: Check PRdoc
on:
pull_request:
types: [labeled, opened, synchronize, unlabeled]
merge_group:

env:
IMAGE: paritytech/prdoc:v0.0.5
Expand All @@ -17,6 +18,9 @@ jobs:
check-prdoc:
runs-on: ubuntu-latest
steps:
- name: Skip merge queue
if: ${{ contains(github.ref, 'gh-readonly-queue') }}
run: exit 0
- name: Pull image
run: |
echo "Pulling $IMAGE"
Expand Down
8 changes: 3 additions & 5 deletions .github/workflows/check-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,11 @@ on:
- master
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
merge_group:

jobs:
check-publish:
strategy:
matrix:
os: ["ubuntu-latest"]
runs-on: ${{ matrix.os }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0

Expand All @@ -22,7 +20,7 @@ jobs:
cache-on-failure: true

- name: install parity-publish
run: cargo install parity-publish --profile dev
run: cargo install parity-publish@0.3.0

- name: parity-publish check
run: parity-publish check --allow-unpublished
26 changes: 26 additions & 0 deletions .github/workflows/claim-crates.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Claim Crates

on:
push:
branches:
- master

jobs:
claim-crates:
runs-on: ubuntu-latest
environment: master
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0

- name: Rust Cache
uses: Swatinem/rust-cache@3cf7f8cc28d1b4e7d01e3783be10a97d55d483c8 # v2.7.1
with:
cache-on-failure: true

- name: install parity-publish
run: cargo install parity-publish@0.3.0

- name: parity-publish claim
env:
PARITY_PUBLISH_CRATESIO_TOKEN: ${{ secrets.CRATESIO_PUBLISH_CLAIM_TOKEN }}
run: parity-publish claim
1 change: 1 addition & 0 deletions .github/workflows/fmt-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ on:
- master
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
merge_group:

jobs:
quick_check:
Expand Down
23 changes: 23 additions & 0 deletions .github/workflows/gitspiegel-trigger.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: gitspiegel sync

# This workflow doesn't do anything, it's only use is to trigger "workflow_run"
# webhook, that'll be consumed by gitspiegel
# This way, gitspiegel won't do mirroring, unless this workflow runs,
# and running the workflow is protected by GitHub

on:
pull_request:
types:
- opened
- synchronize
- unlocked
- ready_for_review
- reopened
merge_group:

jobs:
sync:
runs-on: ubuntu-latest
steps:
- name: Do nothing
run: echo "let's go"
24 changes: 24 additions & 0 deletions .github/workflows/merge-queue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Merge-Queue

on:
merge_group:

jobs:
trigger-merge-queue-action:
runs-on: ubuntu-latest
environment: master
steps:
- name: Generate token
id: app_token
uses: tibdex/github-app-token@3beb63f4bd073e61482598c45c71c1019b59b73a # v2.1.0
with:
app_id: ${{ secrets.REVIEW_APP_ID }}
private_key: ${{ secrets.REVIEW_APP_KEY }}
- name: Add Merge Queue status check
uses: billyjbryant/create-status-check@3e6fa0ac599d10d9588cf9516ca4330ef669b858 # v2
with:
authToken: ${{ steps.app_token.outputs.token }}
context: 'review-bot'
description: 'PRs for merge queue gets approved'
state: 'success'
sha: ${{ github.event.merge_group.head_commit.id }}
42 changes: 0 additions & 42 deletions .github/workflows/pr-custom-review.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/release-50_publish-docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -268,7 +268,7 @@ jobs:

- name: Build and push
id: docker_build
uses: docker/build-push-action@0565240e2d4ab88bba5387d719585280857ece09 # v5.0.0
uses: docker/build-push-action@4a13e500e55cf31b7a5d59a38ab2040ab0f42f56 # v5.1.0
with:
push: true
file: docker/dockerfiles/polkadot/polkadot_injected_debian.Dockerfile
Expand Down
8 changes: 7 additions & 1 deletion .github/workflows/review-trigger.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Review-Trigger

on:
on:
pull_request_target:
types:
- opened
Expand All @@ -10,12 +10,18 @@ on:
- review_request_removed
- ready_for_review
pull_request_review:
merge_group:

jobs:
trigger-review-bot:
# (It is not a draft) && (it is not a review || it is an approving review)
if: ${{ github.event.pull_request.draft != true && (github.event_name != 'pull_request_review' || (github.event.review && github.event.review.state == 'APPROVED')) }}
runs-on: ubuntu-latest
name: trigger review bot
steps:
- name: Skip merge queue
if: ${{ contains(github.ref, 'gh-readonly-queue') }}
run: exit 0
- name: Get PR number
env:
PR_NUMBER: ${{ github.event.pull_request.number }}
Expand Down
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
**/._*
**/.criterion/
**/*.rs.bk
**/chains/
**/hfuzz_target/
**/hfuzz_workspace/
**/node_modules
Expand Down
Loading
Loading