publish #300
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: publish | |
on: | |
push: | |
tags: | |
- v* | |
concurrency: | |
group: ${{ github.workflow }}-${{ github.ref }} | |
cancel-in-progress: true | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
max-parallel: 12 | |
matrix: | |
include: | |
- project: agoric | |
version: agoric-upgrade-7-2 | |
- project: akash | |
version: v0.36.0 | |
- project: archway | |
version: v7.0.0 | |
- project: assetmantle | |
version: v1.0.0 | |
- project: autonomy | |
version: v1.2.1 | |
- project: axelar | |
version: v0.34.0 | |
- project: bandchain | |
version: v2.5.1 | |
- project: bitcanna | |
version: v3.1.0 | |
- project: bitsong | |
version: v0.15.0 | |
- project: bostrom | |
version: v0.3.2 | |
- project: canto | |
version: v7.0.0 | |
- project: cheqd | |
version: 0.6.9 | |
- project: chihuahua | |
version: v7.0.2 | |
- project: comdex | |
version: v14.1.0 | |
- project: cosmoshub | |
version: v18.1.0 | |
- project: crescent | |
version: v4.2.0 | |
- project: cronos | |
version: v1.0.9 | |
- project: cryptoorgchain | |
version: v4.2.9 | |
- project: decentr | |
version: v1.6.4 | |
- project: defund | |
version: v0.1.0-alpha | |
- project: desmos | |
version: v6.2.0 | |
- project: dig | |
version: v3.3.1 | |
- project: dydx | |
version: v5.0.6 | |
- project: dymension | |
version: v3.1.0 | |
- project: elysnetwork | |
version: v0.29.12 | |
- project: emoney | |
version: v1.2.0 | |
- project: empowerchain | |
version: v2.0.0 | |
- project: evmos | |
version: v18.1.0 | |
- project: fetchhub | |
version: v0.11.3 | |
- project: gitopia | |
version: v2.1.1 | |
- project: gravitybridge | |
version: v1.11.1 | |
- project: impacthub | |
version: v0.18.1 | |
- project: injective | |
version: v1.12.1-1705909076 | |
- project: irisnet | |
version: v2.0.1 | |
- project: jackal | |
version: v3.4.0 | |
- project: juno | |
version: v23.0.0 | |
- project: kava | |
version: v0.25.0 | |
- project: kichain | |
version: 5.0.1 | |
- project: konstellation | |
version: v0.5.0 | |
- project: kujira | |
version: v1.1.0 | |
- project: kyve | |
version: v1.4.0 | |
- project: likecoin | |
version: v4.2.0 | |
- project: lumnetwork | |
version: v1.6.3 | |
- project: mars | |
version: v1.0.2 | |
- project: migaloo | |
version: v3.0.2 | |
- project: neutron | |
version: v4.0.1 | |
- project: noble | |
version: v5.0.0 | |
- project: nois | |
version: v1.0.5 | |
- project: omniflixhub | |
version: v4.1.1 | |
- project: osmosis | |
version: v25.1.1 | |
- project: panacea | |
version: v2.2.0 | |
- project: passage | |
version: v2.4.0 | |
- project: persistence | |
version: v10.3.0 | |
- project: regen | |
version: v5.1.1 | |
- project: rizon | |
version: v0.4.1 | |
- project: seinetwork | |
version: v3.9.0 | |
- project: sentinel | |
version: v0.11.5 | |
- project: shentu | |
version: v2.10.0 | |
- project: sifchain | |
version: v1.4.0 | |
- project: sommelier | |
version: v4.0.2 | |
- project: source | |
version: v3.0.1 | |
- project: stargaze | |
version: v12.0.0 | |
- project: stride | |
version: v22.0.0 | |
- project: starname | |
version: v0.11.5 | |
- project: teritori | |
version: v2.0.6 | |
- project: terra | |
version: v2.11.1 | |
- project: umee | |
version: v6.3.0 | |
- project: ununifi | |
version: v4.0.1 | |
- project: vidulum | |
version: v1.2.0 | |
- project: xpla | |
version: v1.4.1 | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: docker/setup-buildx-action@v3 | |
id: buildx | |
with: | |
install: true | |
- name: Login to DockerHub | |
uses: docker/login-action@v3 | |
with: | |
registry: ghcr.io | |
username: ${{ github.actor }} | |
password: ${{ secrets.GITHUB_TOKEN }} | |
- name: Build | |
run: | | |
touch .env # Create dummy env file | |
cd ${{matrix.project}} | |
docker buildx bake -f build.yml --set node_1.tags=ghcr.io/${{ github.repository }}:${GITHUB_REF#refs/tags/}-${{matrix.project}}-${{matrix.version}}${{matrix.tag_suffix}} --push | |
build_generic: | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
max-parallel: 15 | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: docker/setup-buildx-action@v3 | |
id: buildx | |
with: | |
install: true | |
- name: Login to DockerHub | |
uses: docker/login-action@v3 | |
with: | |
registry: ghcr.io | |
username: ${{ github.actor }} | |
password: ${{ secrets.GITHUB_TOKEN }} | |
- name: Build | |
run: | | |
touch .env # Create dummy env file | |
cd generic | |
docker buildx bake -f build.yml --set node_1.tags=ghcr.io/${{ github.repository }}:${GITHUB_REF#refs/tags/}-generic --push |