Skip to content

Commit a920b0f

Browse files
authored
chore: bump to version 2.6.0-rc1 (specVersion: 146) (#872)
1 parent 32195fa commit a920b0f

File tree

11 files changed

+63
-64
lines changed

11 files changed

+63
-64
lines changed

activation-service/helm/tfchainactivationservice/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ apiVersion: v2
22
name: tfchainactivationservice
33
description: TFchain account activation funding service
44
type: application
5-
version: 2.5.0-rc7
6-
appVersion: "2.5.0-rc7"
5+
version: 2.6.0-rc1
6+
appVersion: '2.6.0-rc1'

activation-service/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "substrate-funding-service",
3-
"version": "2.5.0-rc7",
3+
"version": "2.6.0-rc1",
44
"description": "Substrate funding service",
55
"main": "index.js",
66
"scripts": {
@@ -36,4 +36,4 @@
3636
"pino-pretty": "^5.0.2",
3737
"standard": "^16.0.3"
3838
}
39-
}
39+
}
Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
apiVersion: v2
22
name: tfchainbridge
33
description: Bridge for TFT between Tfchain Stellar
4-
54
type: application
6-
7-
version: 2.5.0-rc7
8-
9-
appVersion: '2.5.0-rc7'
5+
version: 2.6.0-rc1
6+
appVersion: '2.6.0-rc1'

clients/tfchain-client-js/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "tfgrid-api-client",
3-
"version": "2.5.0-rc7",
3+
"version": "2.6.0-rc1",
44
"description": "API client for the TF Grid",
55
"main": "index.js",
66
"scripts": {
@@ -17,4 +17,4 @@
1717
"devDependencies": {
1818
"standard": "^16.0.3"
1919
}
20-
}
20+
}

docs/production/releases.md

Lines changed: 32 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,37 @@
22

33
Releases are automated by [this workflow](.github/workflows/030_create_release.yaml). When a release should be created following things need to be done:
44

5-
- substrate-node
6-
- Increment spec version in the runtime [lib.rs](../../substrate-node/runtime/src/lib.rs)
7-
- Increment version in [Cargo.toml](../../substrate-node/Cargo.toml)
8-
- Increment package `version` filed in [Chart.yaml](../../substrate-node/charts/substrate-node/Chart.yaml)
9-
- tfchainbridge
10-
- Increment chart `appVersion` filed in [Chart.yaml](../../bridge/tfchain_bridge/chart/tfchainbridge/Chart.yaml)
11-
- Increment chart ` version` filed in [Chart.yaml](../../bridge/tfchain_bridge/chart/tfchainbridge/Chart.yaml)
12-
- activation-service
13-
- Increment chart `appVersion` filed in [Chart.yaml](../../activation-service/helm/tfchainactivationservice/Chart.yaml)
14-
- Increment chart `version` filed in [Chart.yaml](../../activation-service/helm/tfchainactivationservice/Chart.yaml)
15-
- Increment package `version` in [package.json](../../activation-service/package.json)
16-
- Js TFChain Client
17-
- Increment package `version` in [package.json](../../clients/tfchain-client-js/package.json)
18-
- Scripts
19-
- Increment package `version` in [package.json](../../scripts/package.json)
20-
- Tools/fork-off-substrate
21-
- Increment package `version` in [package.json](../../tools/fork-off-substrate/package.json)
22-
23-
- Commit the changes
24-
- Create a new tag with the version number prefixed with a `v` (e.g. `v1.0.0`, `v1.0.0-rc1` for release candidates)
25-
- Push the tag to the repository
26-
- The workflow will create a release draft with the changelog and the binaries attached
5+
* substrate-node
6+
* Increment spec version in the runtime [lib.rs](../../substrate-node/runtime/src/lib.rs)
7+
* Increment version in [Cargo.toml](../../substrate-node/Cargo.toml)
8+
* Increment chart `version` filed in [Chart.yaml](../../substrate-node/charts/substrate-node/Chart.yaml)
9+
* Increment chart `appVersion` filed in [Chart.yaml](../../substrate-node/charts/substrate-node/Chart.yaml)
10+
11+
* tfchainbridge
12+
* Increment chart `version` filed in [Chart.yaml](../../bridge/tfchain_bridge/chart/tfchainbridge/Chart.yaml)
13+
* Increment chart `appVersion` filed in [Chart.yaml](../../bridge/tfchain_bridge/chart/tfchainbridge/Chart.yaml)
14+
15+
* activation-service
16+
* Increment chart `version` filed in [Chart.yaml](../../activation-service/helm/tfchainactivationservice/Chart.yaml)
17+
* Increment chart `appVersion` filed in [Chart.yaml](../../activation-service/helm/tfchainactivationservice/Chart.yaml)
18+
* Increment package `version` in [package.json](../../activation-service/package.json)
19+
20+
* Js TFChain Client
21+
* Increment package `version` in [package.json](../../clients/tfchain-client-js/package.json)
22+
23+
* Scripts
24+
* Increment package `version` in [package.json](../../scripts/package.json)
25+
26+
* Tools/fork-off-substrate
27+
* Increment package `version` in [package.json](../../tools/fork-off-substrate/package.json)
28+
29+
* Commit the changes
30+
31+
* Create a new tag with the version number prefixed with a `v` (e.g. `v1.0.0`, `v1.0.0-rc1` for release candidates)
32+
33+
* Push the tag to the repository
34+
35+
* The workflow will create a release draft with the changelog and the binaries attached
2736

2837
A changelog will be generated based on the Pull requests merged, so having PRs with meaningful titles is important.
2938

@@ -33,6 +42,5 @@ See [validate](../misc/validating_runtime.md) for instructions on how to validat
3342

3443
### Upgrade runtime
3544

36-
To upgrade the runtime for a network based on a release, download the runtime attached to the release (tfchain_runtime.compact.compressed.wasm)
45+
To upgrade the runtime for a network based on a release, download the runtime attached to the release (tfchain\_runtime.compact.compressed.wasm)
3746
and upload it to the network using a council proposal. The proposal should be a `set_code` proposal with the runtime as the code and majority of the council should vote in favor of the proposal.
38-

scripts/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"name": "tfchain-js-scripts",
3-
"version": "2.5.0-rc7",
3+
"version": "2.6.0-rc1",
44
"description": "scripts to fetch data / write data to tfchain",
55
"main": "index.js",
66
"scripts": {
77
"test": "echo \"Error: no test specified\" && exit 1"
88
},
99
"author": "",
1010
"license": "ISC",
11-
"dependencies": {
11+
"dependencies": {
1212
"@polkadot/api": "^10.7.2",
1313
"axios": "^0.25.0",
1414
"bip39": "^3.0.3",
@@ -20,4 +20,4 @@
2020
"devDependencies": {
2121
"standard": "^16.0.3"
2222
}
23-
}
23+
}

substrate-node/Cargo.lock

Lines changed: 13 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

substrate-node/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ homepage = "https://threefold.io/"
66
license-file = "LICENSE"
77
readme = "README.md"
88
repository = "https://github.com/threefoldtech/tfchain3"
9-
version = "2.5.0-rc7"
9+
version = "2.6.0-rc1"
1010

1111
[workspace]
1212
members = [

substrate-node/charts/substrate-node/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ apiVersion: v2
22
name: substrate-node
33
description: Tfchain node
44
type: application
5-
version: 2.5.0-rc7
6-
appVersion: '2.5.0-rc7'
5+
version: 2.6.0-rc1
6+
appVersion: '2.6.0-rc1'

substrate-node/runtime/src/lib.rs

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion {
147147
spec_name: create_runtime_str!("substrate-threefold"),
148148
impl_name: create_runtime_str!("substrate-threefold"),
149149
authoring_version: 1,
150-
spec_version: 145,
150+
spec_version: 146,
151151
impl_version: 1,
152152
apis: RUNTIME_API_VERSIONS,
153153
transaction_version: 2,
@@ -770,13 +770,7 @@ pub type Executive = frame_executive::Executive<
770770

771771
// All migrations executed on runtime upgrade as a nested tuple of types implementing
772772
// `OnRuntimeUpgrade`.
773-
type Migrations = (
774-
// pallet_tfgrid::migrations::v16::KillNodeGpuStatus<Runtime>,
775-
// pallet_smart_contract::migrations::v10::ReworkBillingLoopInsertion<Runtime>,
776-
// pallet_smart_contract::migrations::v11::ExtendContractLock<Runtime>,
777-
// migrations::remove_sudo::RemoveSudo<Runtime>,
778-
pallet_tfgrid::migrations::v17::FixFarmPublicIps<Runtime>,
779-
);
773+
type Migrations = (pallet_tfgrid::migrations::v17::FixFarmPublicIps<Runtime>,);
780774

781775
// follows Substrate's non destructive way of eliminating otherwise required
782776
// repetion: https://github.com/paritytech/substrate/pull/10592

tools/fork-off-substrate/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "fork-off-substrate",
3-
"version": "2.5.0-rc7",
3+
"version": "2.6.0-rc1",
44
"description": "This script allows bootstrapping a new substrate chain with the current state of a live chain",
55
"main": "index.js",
66
"scripts": {
@@ -29,4 +29,4 @@
2929
"cli-progress": "^3.9.1",
3030
"dotenv": "^10.0.0"
3131
}
32-
}
32+
}

0 commit comments

Comments
 (0)