Skip to content

Commit 307fdd2

Browse files
authored
Merge pull request #6057 from IntersectMBO/jl/ghcr-latest-tag
GHA push latest tag, bump iohkNix
2 parents 1774c93 + a2d2edb commit 307fdd2

File tree

6 files changed

+31
-14
lines changed

6 files changed

+31
-14
lines changed

.github/workflows/release-ghcr.yaml

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,19 +67,37 @@ jobs:
6767
- name: Uploading intersectmbo/cardano-node
6868
run: |
6969
echo "::group::Downloading from cache"
70-
nix build --accept-flake-config --print-out-paths --builders "" --max-jobs 0 ${{ steps.flake-metadata.outputs.LOCKED_URL }}#dockerImage/node
70+
nix build --accept-flake-config --print-out-paths --builders "" --max-jobs 0 --out-link ./result-node ${{ steps.flake-metadata.outputs.LOCKED_URL }}#dockerImage/node
7171
echo "::endgroup::"
7272
7373
echo "::group::Uploading to registry"
74-
skopeo copy docker-archive:./result docker://ghcr.io/intersectmbo/cardano-node:$GITHUB_REF_NAME
74+
skopeo copy docker-archive:./result-node docker://ghcr.io/intersectmbo/cardano-node:$GITHUB_REF_NAME
7575
echo "::endgroup::"
7676
7777
- name: Uploading intersectmbo/cardano-submit-api
7878
run: |
7979
echo "::group::Downloading from cache"
80-
nix build --accept-flake-config --print-out-paths --builders "" --max-jobs 0 ${{ steps.flake-metadata.outputs.LOCKED_URL }}#dockerImage/submit-api
80+
nix build --accept-flake-config --print-out-paths --builders "" --max-jobs 0 --out-link ./result-api ${{ steps.flake-metadata.outputs.LOCKED_URL }}#dockerImage/submit-api
8181
echo "::endgroup::"
8282
8383
echo "::group::Uploading to registry"
84-
skopeo copy docker-archive:./result docker://ghcr.io/intersectmbo/cardano-submit-api:$GITHUB_REF_NAME
84+
skopeo copy docker-archive:./result-api docker://ghcr.io/intersectmbo/cardano-submit-api:$GITHUB_REF_NAME
85+
echo "::endgroup::"
86+
87+
- name: Obtaining latest release tag
88+
id: latest-tag
89+
run: |
90+
LATEST_TAG=$(gh api repos/$GITHUB_REPOSITORY/releases/latest --jq '.tag_name')
91+
echo "LATEST_TAG=$LATEST_TAG" >> "$GITHUB_OUTPUT"
92+
echo "Latest release tag is: $LATEST_TAG"
93+
94+
- name: Tagging intersectmbo container latest
95+
if: ${{ github.event.release.tag_name == steps.latest-tag.outputs.LATEST_TAG }}
96+
run: |
97+
echo "::group::Tagging latest for intersectmbo/cardano-node"
98+
skopeo copy docker-archive:./result-node docker://ghcr.io/intersectmbo/cardano-node:latest
99+
echo "::endgroup::"
100+
101+
echo "::group::Tagging latest for intersectmbo/cardano-submit-api"
102+
skopeo copy docker-archive:./result-api docker://ghcr.io/intersectmbo/cardano-submit-api:latest
85103
echo "::endgroup::"

configuration/cardano/mainnet-config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"ShelleyGenesisFile": "mainnet-shelley-genesis.json",
1818
"ShelleyGenesisHash": "1a3be38bcbb7911969283716ad7aa550250226b76a61fc51cc9a9a35d9276d81",
1919
"TargetNumberOfActivePeers": 20,
20-
"TargetNumberOfEstablishedPeers": 50,
20+
"TargetNumberOfEstablishedPeers": 40,
2121
"TargetNumberOfKnownPeers": 150,
2222
"TargetNumberOfRootPeers": 60,
2323
"TraceAcceptPolicy": true,

configuration/cardano/mainnet-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ MaxKnownMajorProtocolVersion: 2
3636

3737
PeerSharing: True
3838
TargetNumberOfActivePeers: 20
39-
TargetNumberOfEstablishedPeers: 50
39+
TargetNumberOfEstablishedPeers: 40
4040
TargetNumberOfKnownPeers: 150
4141
TargetNumberOfRootPeers: 60
4242

configuration/cardano/shelley_qa-config.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"ShelleyGenesisFile": "shelley_qa-shelley-genesis.json",
1919
"ShelleyGenesisHash": "73a9f6bdb0aa97f5e63190a6f14a702bd64a21f2bec831cbfc28f6037128b952",
2020
"TargetNumberOfActivePeers": 20,
21-
"TargetNumberOfEstablishedPeers": 50,
21+
"TargetNumberOfEstablishedPeers": 40,
2222
"TargetNumberOfKnownPeers": 150,
2323
"TargetNumberOfRootPeers": 60,
2424
"TestAllegraHardForkAtEpoch": 0,
@@ -65,6 +65,7 @@
6565
"TracingVerbosity": "NormalVerbosity",
6666
"TurnOnLogMetrics": true,
6767
"TurnOnLogging": true,
68+
"UseTraceDispatcher": false,
6869
"defaultBackends": [
6970
"KatipBK"
7071
],

docker-compose.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
version: "3.5"
2-
31
services:
42
cardano-node:
5-
image: ghcr.io/intersectmbo/cardano-node:${CARDANO_NODE_VERSION:-10.1.2}
3+
image: ghcr.io/intersectmbo/cardano-node:${CARDANO_NODE_VERSION:-latest}
64
environment:
75
- NETWORK=${NETWORK:-mainnet}
86
volumes:
@@ -15,7 +13,7 @@ services:
1513
max-file: "10"
1614

1715
cardano-submit-api:
18-
image: ghcr.io/intersectmbo/cardano-submit-api:${CARDANO_SUBMIT_API_VERSION:-10.1.2}
16+
image: ghcr.io/intersectmbo/cardano-submit-api:${CARDANO_SUBMIT_API_VERSION:-latest}
1917
environment:
2018
- NETWORK=${NETWORK:-mainnet}
2119
depends_on:

flake.lock

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

0 commit comments

Comments
 (0)