diff --git a/.github/workflows/develop-achi.yaml b/.github/workflows/develop-achi.yaml deleted file mode 100644 index 68e33cec..00000000 --- a/.github/workflows/develop-achi.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: develop-achi - -on: - push: - branches: - - 'develop' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "ACHI_BRANCH=master" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-achi:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-achi:develop diff --git a/.github/workflows/develop-apple.yaml b/.github/workflows/develop-apple.yaml deleted file mode 100644 index 01e9fa34..00000000 --- a/.github/workflows/develop-apple.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: develop-apple - -on: - push: - branches: - - 'develop' -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "APPLE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-apple:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-apple:develop diff --git a/.github/workflows/develop-ballcoin.yaml b/.github/workflows/develop-ballcoin.yaml deleted file mode 100644 index 2cfb8ba7..00000000 --- a/.github/workflows/develop-ballcoin.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: develop-ballcoin - -on: - push: - branches: - - 'develop' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v3 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "BALLCOIN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-ballcoin:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-ballcoin:develop diff --git a/.github/workflows/develop-base.yaml b/.github/workflows/develop-base.yaml index 4168ebd2..edc1804b 100644 --- a/.github/workflows/develop-base.yaml +++ b/.github/workflows/develop-base.yaml @@ -3,8 +3,8 @@ name: develop-base on: workflow_dispatch jobs: - docker-jammy: - runs-on: ubuntu-22.04 + docker-noble: + runs-on: ubuntu-24.04 steps: - name: Checkout @@ -32,17 +32,17 @@ jobs: name: Build and push uses: docker/build-push-action@v4 with: - file: docker/dockerfile-jammy.base + file: docker/dockerfile-noble.base context: . platforms: linux/amd64 provenance: false push: true tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-jammy:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-jammy:develop + ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-noble:develop + ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-noble:develop - docker-focal: - runs-on: ubuntu-20.04 + docker-jammy: + runs-on: ubuntu-24.04 steps: - name: Checkout @@ -70,11 +70,11 @@ jobs: name: Build and push uses: docker/build-push-action@v4 with: - file: docker/dockerfile-focal.base + file: docker/dockerfile-jammy.base context: . platforms: linux/amd64 provenance: false push: true tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-focal:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-focal:develop + ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-jammy:develop + ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-jammy:develop diff --git a/.github/workflows/develop-chia.yaml b/.github/workflows/develop-blockchains.yaml similarity index 64% rename from .github/workflows/develop-chia.yaml rename to .github/workflows/develop-blockchains.yaml index baa4b0b0..fd4d2eba 100644 --- a/.github/workflows/develop-chia.yaml +++ b/.github/workflows/develop-blockchains.yaml @@ -1,4 +1,4 @@ -name: develop-chia +name: develop-blockchains on: push: @@ -6,7 +6,7 @@ on: - 'develop' jobs: - chia: + cactus: runs-on: ubuntu-22.04 steps: - @@ -44,7 +44,51 @@ jobs: "UBUNTU_VER=jammy" "MACHINARIS_STREAM=develop" "CHIADOG_BRANCH=dev" - "CHIA_BRANCH=2.4.3" + "FDCLI_BRANCH=dev" + "CACTUS_BRANCH=main" + tags: | + ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cactus:develop + ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cactus:develop + + chia: + runs-on: ubuntu-24.04 + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up QEMU + uses: docker/setup-qemu-action@v2 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Login to DockerHub + uses: docker/login-action@v2 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + - + name: Login to GitHub Container Registry + uses: docker/login-action@v2 + with: + registry: ghcr.io + username: ${{ github.repository_owner }} + password: ${{ secrets.GITHUB_TOKEN }} + - + name: Build and push + uses: docker/build-push-action@v4 + with: + file: docker/dockerfile + context: . + platforms: linux/amd64 + provenance: false + push: true + build-args: | + "UBUNTU_VER=noble" + "MACHINARIS_STREAM=develop" + "CHIADOG_BRANCH=dev" + "CHIA_BRANCH=2.5.1" "BLADEBIT_BRANCH=master" "PLOTMAN_BRANCH=compress" tags: | @@ -52,7 +96,7 @@ jobs: ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris:develop gigahorse: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout @@ -86,10 +130,10 @@ jobs: provenance: false push: true build-args: | - "UBUNTU_VER=jammy" + "UBUNTU_VER=noble" "MACHINARIS_STREAM=develop" "CHIADOG_BRANCH=dev" - "GIGAHORSE_BRANCH=v2.5.0.giga36" + "GIGAHORSE_BRANCH=v2.5.1.giga36" "CHIA_BRANCH=main" "PLOTMAN_BRANCH=compress" tags: | diff --git a/.github/workflows/develop-btcgreen.yaml b/.github/workflows/develop-btcgreen.yaml deleted file mode 100644 index 8c75e8e2..00000000 --- a/.github/workflows/develop-btcgreen.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: develop-btcgreen - -on: - push: - branches: - - 'develop' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "BTCGREEN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-btcgreen:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-btcgreen:develop diff --git a/.github/workflows/develop-cactus.yaml b/.github/workflows/develop-cactus.yaml deleted file mode 100644 index 21ed2a54..00000000 --- a/.github/workflows/develop-cactus.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: develop-cactus - -on: - push: - branches: - - 'develop' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "CACTUS_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cactus:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cactus:develop diff --git a/.github/workflows/develop-chinilla.yaml b/.github/workflows/develop-chinilla.yaml deleted file mode 100644 index 8dd5ffe3..00000000 --- a/.github/workflows/develop-chinilla.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: develop-chinilla - -on: - push: - branches: - - 'develop' -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "CHINILLA_BRANCH=release/1.4.0" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chinilla:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chinilla:develop diff --git a/.github/workflows/develop-chives.yaml b/.github/workflows/develop-chives.yaml deleted file mode 100644 index 58b2843d..00000000 --- a/.github/workflows/develop-chives.yaml +++ /dev/null @@ -1,98 +0,0 @@ -name: develop-chives - -on: - push: - branches: - - 'develop' - -jobs: - - chives: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "CHIVES_REPO=https://github.com/HiveProject2021/chives-blockchain.git" - "CHIVES_BRANCH=1.5.4" - "PLOTMAN_BRANCH=development" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chives:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chives:develop - - chivesfoxy: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v3 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "CHIVES_REPO=https://github.com/foxypool/chives-blockchain.git" - "CHIVES_BRANCH=main" - "PLOTMAN_BRANCH=development" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chivesfoxy:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chivesfoxy:develop diff --git a/.github/workflows/develop-coffee.yaml b/.github/workflows/develop-coffee.yaml deleted file mode 100644 index 42ad87e7..00000000 --- a/.github/workflows/develop-coffee.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: develop-coffee - -on: - push: - branches: - - 'develop' -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "COFFEE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-coffee:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-coffee:develop diff --git a/.github/workflows/develop-cryptodoge.yaml b/.github/workflows/develop-cryptodoge.yaml deleted file mode 100644 index 7757162e..00000000 --- a/.github/workflows/develop-cryptodoge.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: develop-cryptodoge - -on: - push: - branches: - - 'develop' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "CRYPTODOGE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cryptodoge:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cryptodoge:develop diff --git a/.github/workflows/develop-ecostake.yaml b/.github/workflows/develop-ecostake.yaml deleted file mode 100644 index 5e6a53a5..00000000 --- a/.github/workflows/develop-ecostake.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: develop-ecostake - -on: - push: - branches: - - 'develop' -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "ECOSTAKE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-ecostake:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-ecostake:develop diff --git a/.github/workflows/develop-flax.yaml b/.github/workflows/develop-flax.yaml deleted file mode 100644 index 69f5a0b5..00000000 --- a/.github/workflows/develop-flax.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: develop-flax - -on: - push: - branches: - - 'develop' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "FLAX_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-flax:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-flax:develop diff --git a/.github/workflows/develop-flora.yaml b/.github/workflows/develop-flora.yaml deleted file mode 100644 index ce77cca2..00000000 --- a/.github/workflows/develop-flora.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: develop-flora - -on: - push: - branches: - - 'develop' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "FLORA_BRANCH=latest" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-flora:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-flora:develop diff --git a/.github/workflows/develop-gold.yaml b/.github/workflows/develop-gold.yaml deleted file mode 100644 index 977bf648..00000000 --- a/.github/workflows/develop-gold.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: develop-gold - -on: - push: - branches: - - 'develop' -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "GOLD_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-gold:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-gold:develop diff --git a/.github/workflows/develop-greenbtc.yaml b/.github/workflows/develop-greenbtc.yaml deleted file mode 100644 index 52fb7438..00000000 --- a/.github/workflows/develop-greenbtc.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: develop-greenbtc - -on: - push: - branches: - - 'develop' -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "GREENBTC_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-greenbtc:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-greenbtc:develop diff --git a/.github/workflows/develop-hddcoin.yaml b/.github/workflows/develop-hddcoin.yaml deleted file mode 100644 index 0f00dd7f..00000000 --- a/.github/workflows/develop-hddcoin.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: develop-hddcoin - -on: - push: - branches: - - 'develop' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "HDDCOIN_BRANCH=beta" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-hddcoin:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-hddcoin:develop diff --git a/.github/workflows/develop-littlelambocoin.yaml b/.github/workflows/develop-littlelambocoin.yaml deleted file mode 100644 index 41a80c34..00000000 --- a/.github/workflows/develop-littlelambocoin.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: develop-littlelambocoin - -on: - push: - branches: - - 'develop' -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "LITTLELAMBOCOIN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-littlelambocoin:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-littlelambocoin:develop diff --git a/.github/workflows/develop-maize.yaml b/.github/workflows/develop-maize.yaml deleted file mode 100644 index 689df077..00000000 --- a/.github/workflows/develop-maize.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: develop-maize - -on: - push: - branches: - - 'develop' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "MAIZE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-maize:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-maize:develop diff --git a/.github/workflows/develop-mint.yaml b/.github/workflows/develop-mint.yaml deleted file mode 100644 index d4bfe504..00000000 --- a/.github/workflows/develop-mint.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: develop-mint - -on: - push: - branches: - - 'develop' -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "MINT_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-mint:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-mint:develop diff --git a/.github/workflows/develop-mmx.yaml b/.github/workflows/develop-mmx.yaml deleted file mode 100644 index 52b92106..00000000 --- a/.github/workflows/develop-mmx.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: develop-mmx - -on: - push: - branches: - - 'develop' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=develop" - "MMX_BRANCH=master" - "CHIA_BRANCH=latest" - "PLOTMAN_BRANCH=development" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-mmx:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-mmx:develop diff --git a/.github/workflows/develop-moon.yaml b/.github/workflows/develop-moon.yaml deleted file mode 100644 index 67c4cc07..00000000 --- a/.github/workflows/develop-moon.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: develop-moon - -on: - push: - branches: - - 'develop' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "MOON_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-moon:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-moon:develop diff --git a/.github/workflows/develop-nchain.yaml b/.github/workflows/develop-nchain.yaml deleted file mode 100644 index fe1b54a3..00000000 --- a/.github/workflows/develop-nchain.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: develop-nchain - -on: - push: - branches: - - 'develop' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "NCHAIN_BRANCH=net9.dev" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-nchain:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-nchain:develop diff --git a/.github/workflows/develop-one.yaml b/.github/workflows/develop-one.yaml deleted file mode 100644 index e274a29f..00000000 --- a/.github/workflows/develop-one.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: develop-one - -on: - push: - branches: - - 'develop' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "ONE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-one:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-one:develop diff --git a/.github/workflows/develop-petroleum.yaml b/.github/workflows/develop-petroleum.yaml deleted file mode 100644 index b5baa5f9..00000000 --- a/.github/workflows/develop-petroleum.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: develop-petroleum - -on: - push: - branches: - - 'develop' -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "PETROLEUM_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-petroleum:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-petroleum:develop diff --git a/.github/workflows/develop-profit.yaml b/.github/workflows/develop-profit.yaml deleted file mode 100644 index ed42692a..00000000 --- a/.github/workflows/develop-profit.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: develop-profit - -on: - push: - branches: - - 'develop' -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "PROFIT_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-profit:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-profit:develop diff --git a/.github/workflows/develop-shibgreen.yaml b/.github/workflows/develop-shibgreen.yaml deleted file mode 100644 index 6e277443..00000000 --- a/.github/workflows/develop-shibgreen.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: develop-shibgreen - -on: - push: - branches: - - 'develop' -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "SHIBGREEN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-shibgreen:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-shibgreen:develop diff --git a/.github/workflows/develop-silicoin.yaml b/.github/workflows/develop-silicoin.yaml deleted file mode 100644 index fe4e57c6..00000000 --- a/.github/workflows/develop-silicoin.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: develop-silicoin - -on: - push: - branches: - - 'develop' -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "SILICOIN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-silicoin:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-silicoin:develop diff --git a/.github/workflows/develop-staicoin.yaml b/.github/workflows/develop-staicoin.yaml deleted file mode 100644 index 9b093b93..00000000 --- a/.github/workflows/develop-staicoin.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: develop-staicoin - -on: - push: - branches: - - 'develop' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "STAICOIN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-staicoin:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-staicoin:develop diff --git a/.github/workflows/develop-stor.yaml b/.github/workflows/develop-stor.yaml deleted file mode 100644 index b5d778c6..00000000 --- a/.github/workflows/develop-stor.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: develop-stor - -on: - push: - branches: - - 'develop' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "STOR_BRANCH=master" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-stor:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-stor:develop diff --git a/.github/workflows/develop-tad.yaml b/.github/workflows/develop-tad.yaml deleted file mode 100644 index f65c88b1..00000000 --- a/.github/workflows/develop-tad.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: develop-tad - -on: - push: - branches: - - 'develop' -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "TAD_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-tad:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-tad:develop diff --git a/.github/workflows/develop-wheat.yaml b/.github/workflows/develop-wheat.yaml deleted file mode 100644 index faefe05b..00000000 --- a/.github/workflows/develop-wheat.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: develop-wheat - -on: - push: - branches: - - 'develop' -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=develop" - "CHIADOG_BRANCH=dev" - "FDCLI_BRANCH=dev" - "WHEAT_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-wheat:develop - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-wheat:develop diff --git a/.github/workflows/main-achi.yaml b/.github/workflows/main-achi.yaml deleted file mode 100644 index dde8f1af..00000000 --- a/.github/workflows/main-achi.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-achi - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=latest" - "ACHI_BRANCH=master" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-achi:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-achi:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-achi:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-achi:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-apple.yaml b/.github/workflows/main-apple.yaml deleted file mode 100644 index 4e3aea4b..00000000 --- a/.github/workflows/main-apple.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-apple - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=latest" - "APPLE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-apple:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-apple:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-apple:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-apple:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-ballcoin.yaml b/.github/workflows/main-ballcoin.yaml deleted file mode 100644 index a0ff905c..00000000 --- a/.github/workflows/main-ballcoin.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-ballcoin - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v3 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=latest" - "BALLCOIN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-ballcoin:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-ballcoin:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-ballcoin:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-ballcoin:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-base.yaml b/.github/workflows/main-base.yaml index 840f29bb..d95679f7 100644 --- a/.github/workflows/main-base.yaml +++ b/.github/workflows/main-base.yaml @@ -3,8 +3,8 @@ name: release-base on: workflow_dispatch jobs: - docker-jammy: - runs-on: ubuntu-22.04 + docker-noble: + runs-on: ubuntu-24.04 steps: - name: Checkout @@ -32,17 +32,17 @@ jobs: name: Build and push uses: docker/build-push-action@v4 with: - file: docker/dockerfile-jammy.base + file: docker/dockerfile-noble.base context: . - platforms: linux/amd64,linux/arm64 + platforms: linux/amd64 provenance: false push: true tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-jammy:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-jammy:latest + ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-noble:latest + ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-noble:latest - docker-focal: - runs-on: ubuntu-20.04 + docker-jammy: + runs-on: ubuntu-24.04 steps: - name: Checkout @@ -70,11 +70,12 @@ jobs: name: Build and push uses: docker/build-push-action@v4 with: - file: docker/dockerfile-focal.base + file: docker/dockerfile-jammy.base context: . platforms: linux/amd64,linux/arm64 provenance: false push: true tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-focal:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-focal:latest + ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-jammy:latest + ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-jammy:latest + diff --git a/.github/workflows/main-chia.yaml b/.github/workflows/main-blockchains.yaml similarity index 66% rename from .github/workflows/main-chia.yaml rename to .github/workflows/main-blockchains.yaml index 23ab9383..9d717f09 100644 --- a/.github/workflows/main-chia.yaml +++ b/.github/workflows/main-blockchains.yaml @@ -1,4 +1,4 @@ -name: release-chia +name: release-blockchains on: workflow_dispatch: @@ -7,8 +7,50 @@ on: description: 'Release Version' jobs: + cactus: + runs-on: ubuntu-24.04 + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up QEMU + uses: docker/setup-qemu-action@v2 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Login to DockerHub + uses: docker/login-action@v2 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + - + name: Login to GitHub Container Registry + uses: docker/login-action@v2 + with: + registry: ghcr.io + username: ${{ github.repository_owner }} + password: ${{ secrets.GITHUB_TOKEN }} + - + name: Build and push + uses: docker/build-push-action@v4 + with: + file: docker/dockerfile + context: . + platforms: linux/amd64,linux/arm64 + provenance: false + push: true + build-args: | + "UBUNTU_VER=noble" + "MACHINARIS_STREAM=latest" + "CACTUS_BRANCH=main" + tags: | + ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cactus:latest + ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cactus:latest + chia: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout @@ -42,9 +84,9 @@ jobs: provenance: false push: true build-args: | - "UBUNTU_VER=jammy" + "UBUNTU_VER=noble" "MACHINARIS_STREAM=latest" - "CHIA_BRANCH=2.4.3" + "CHIA_BRANCH=2.5.1" "BLADEBIT_BRANCH=master" tags: | ${{ secrets.DOCKERHUB_USERNAME }}/machinaris:latest @@ -53,7 +95,7 @@ jobs: ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris:v${{ github.event.inputs.version }} gigahorse: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout @@ -87,9 +129,9 @@ jobs: provenance: false push: true build-args: | - "UBUNTU_VER=jammy" + "UBUNTU_VER=noble" "MACHINARIS_STREAM=latest" - "GIGAHORSE_BRANCH=v2.5.0.giga36" + "GIGAHORSE_BRANCH=v2.5.1.giga36" "CHIA_BRANCH=main" tags: | ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-gigahorse:latest diff --git a/.github/workflows/main-btcgreen.yaml b/.github/workflows/main-btcgreen.yaml deleted file mode 100644 index e567adc6..00000000 --- a/.github/workflows/main-btcgreen.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-btcgreen - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=latest" - "BTCGREEN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-btcgreen:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-btcgreen:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-btcgreen:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-btcgreen:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-cactus.yaml b/.github/workflows/main-cactus.yaml deleted file mode 100644 index f7979e7f..00000000 --- a/.github/workflows/main-cactus.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-cactus - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=latest" - "CACTUS_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cactus:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cactus:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cactus:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cactus:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-chinilla.yaml b/.github/workflows/main-chinilla.yaml deleted file mode 100644 index aef1e6b1..00000000 --- a/.github/workflows/main-chinilla.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-chinilla - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=latest" - "CHINILLA_BRANCH=release/1.4.0" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chinilla:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chinilla:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chinilla:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chinilla:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-chives.yaml b/.github/workflows/main-chives.yaml deleted file mode 100644 index bfe425b3..00000000 --- a/.github/workflows/main-chives.yaml +++ /dev/null @@ -1,98 +0,0 @@ -name: release-chives - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - chives: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=latest" - "CHIVES_REPO=https://github.com/HiveProject2021/chives-blockchain.git" - "CHIVES_BRANCH=1.5.4" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chives:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chives:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chives:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chives:v${{ github.event.inputs.version }} - - chivesfoxy: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v3 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=latest" - "CHIVES_REPO=https://github.com/foxypool/chives-blockchain.git" - "CHIVES_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chivesfoxy:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chivesfoxy:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chivesfoxy:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chivesfoxy:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-coffee.yaml b/.github/workflows/main-coffee.yaml deleted file mode 100644 index 4ace3f69..00000000 --- a/.github/workflows/main-coffee.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-coffee - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=latest" - "COFFEE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-coffee:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-coffee:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-coffee:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-coffee:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-cryptodoge.yaml b/.github/workflows/main-cryptodoge.yaml deleted file mode 100644 index 1f9c7eda..00000000 --- a/.github/workflows/main-cryptodoge.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-cryptodoge - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=latest" - "CRYPTODOGE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cryptodoge:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cryptodoge:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cryptodoge:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cryptodoge:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-ecostake.yaml b/.github/workflows/main-ecostake.yaml deleted file mode 100644 index 9bc63c6f..00000000 --- a/.github/workflows/main-ecostake.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-ecostake - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=latest" - "ECOSTAKE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-ecostake:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-ecostake:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-ecostake:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-ecostake:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-flax.yaml b/.github/workflows/main-flax.yaml deleted file mode 100644 index f242d01f..00000000 --- a/.github/workflows/main-flax.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-flax - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=latest" - "FLAX_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-flax:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-flax:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-flax:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-flax:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-flora.yaml b/.github/workflows/main-flora.yaml deleted file mode 100644 index 4b5c40b2..00000000 --- a/.github/workflows/main-flora.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-flora - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=latest" - "FLORA_BRANCH=latest" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-flora:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-flora:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-flora:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-flora:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-gold.yaml b/.github/workflows/main-gold.yaml deleted file mode 100644 index 6bd7ce8e..00000000 --- a/.github/workflows/main-gold.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-gold - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=latest" - "GOLD_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-gold:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-gold:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-gold:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-gold:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-greenbtc.yaml b/.github/workflows/main-greenbtc.yaml deleted file mode 100644 index 3a5c1e39..00000000 --- a/.github/workflows/main-greenbtc.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-greenbtc - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=latest" - "GREENBTC_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-greenbtc:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-greenbtc:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-greenbtc:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-greenbtc:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-hddcoin.yaml b/.github/workflows/main-hddcoin.yaml deleted file mode 100644 index ef02cb2e..00000000 --- a/.github/workflows/main-hddcoin.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-hddcoin - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=latest" - "HDDCOIN_BRANCH=beta" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-hddcoin:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-hddcoin:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-hddcoin:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-hddcoin:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-littlelambocoin.yaml b/.github/workflows/main-littlelambocoin.yaml deleted file mode 100644 index ddefe0f1..00000000 --- a/.github/workflows/main-littlelambocoin.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-littlelambocoin - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=latest" - "LITTLELAMBOCOIN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-littlelambocoin:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-littlelambocoin:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-littlelambocoin:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-littlelambocoin:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-maize.yaml b/.github/workflows/main-maize.yaml deleted file mode 100644 index 49e08298..00000000 --- a/.github/workflows/main-maize.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-maize - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=latest" - "MAIZE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-maize:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-maize:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-maize:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-maize:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-mint.yaml b/.github/workflows/main-mint.yaml deleted file mode 100644 index 3fb6cfbb..00000000 --- a/.github/workflows/main-mint.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-mint - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=latest" - "MINT_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-mint:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-mint:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-mint:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-mint:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-mmx.yaml b/.github/workflows/main-mmx.yaml deleted file mode 100644 index c843f3ac..00000000 --- a/.github/workflows/main-mmx.yaml +++ /dev/null @@ -1,54 +0,0 @@ -name: release-mmx - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=latest" - "CHIA_BRANCH=latest" - "MMX_BRANCH=v0.10.6" - "GIGAHORSE_BRANCH=v2.5.0.giga36" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-mmx:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-mmx:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-mmx:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-mmx:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-moon.yaml b/.github/workflows/main-moon.yaml deleted file mode 100644 index 459e741f..00000000 --- a/.github/workflows/main-moon.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-moon - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=latest" - "MOON_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-moon:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-moon:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-moon:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-moon:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-nchain.yaml b/.github/workflows/main-nchain.yaml deleted file mode 100644 index 18b0e3dc..00000000 --- a/.github/workflows/main-nchain.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-nchain - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=latest" - "NCHAIN_BRANCH=net9.dev" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-nchain:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-nchain:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-nchain:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-nchain:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-one.yaml b/.github/workflows/main-one.yaml deleted file mode 100644 index 7aa3c1dd..00000000 --- a/.github/workflows/main-one.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-one - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=latest" - "ONE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-one:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-one:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-one:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-one:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-petroleum.yaml b/.github/workflows/main-petroleum.yaml deleted file mode 100644 index cb5e5498..00000000 --- a/.github/workflows/main-petroleum.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-petroleum - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=latest" - "PETROLEUM_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-petroleum:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-petroleum:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-petroleum:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-petroleum:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-profit.yaml b/.github/workflows/main-profit.yaml deleted file mode 100644 index 9d1a63ab..00000000 --- a/.github/workflows/main-profit.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-profit - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=latest" - "PROFIT_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-profit:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-profit:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-profit:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-profit:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-shibgreen.yaml b/.github/workflows/main-shibgreen.yaml deleted file mode 100644 index bbe3e7c5..00000000 --- a/.github/workflows/main-shibgreen.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-shibgreen - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=latest" - "SHIBGREEN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-shibgreen:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-shibgreen:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-shibgreen:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-shibgreen:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-silicoin.yaml b/.github/workflows/main-silicoin.yaml deleted file mode 100644 index 287ce0a8..00000000 --- a/.github/workflows/main-silicoin.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-silicoin - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=latest" - "SILICOIN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-silicoin:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-silicoin:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-silicoin:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-silicoin:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-staicoin.yaml b/.github/workflows/main-staicoin.yaml deleted file mode 100644 index 2c2b74fd..00000000 --- a/.github/workflows/main-staicoin.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-staicoin - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=latest" - "STAICOIN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-staicoin:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-staicoin:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-staicoin:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-staicoin:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-stor.yaml b/.github/workflows/main-stor.yaml deleted file mode 100644 index d0c34f0e..00000000 --- a/.github/workflows/main-stor.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-stor - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=latest" - "STOR_BRANCH=master" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-stor:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-stor:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-stor:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-stor:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-tad.yaml b/.github/workflows/main-tad.yaml deleted file mode 100644 index 436f8e0d..00000000 --- a/.github/workflows/main-tad.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-tad - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=latest" - "TAD_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-tad:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-tad:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-tad:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-tad:v${{ github.event.inputs.version }} diff --git a/.github/workflows/main-wheat.yaml b/.github/workflows/main-wheat.yaml deleted file mode 100644 index be246f66..00000000 --- a/.github/workflows/main-wheat.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: release-wheat - -on: - workflow_dispatch: - inputs: - version: - description: 'Release Version' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=latest" - "WHEAT_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-wheat:latest - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-wheat:v${{ github.event.inputs.version }} - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-wheat:latest - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-wheat:v${{ github.event.inputs.version }} diff --git a/.github/workflows/test-achi.yaml b/.github/workflows/test-achi.yaml deleted file mode 100644 index df34bee8..00000000 --- a/.github/workflows/test-achi.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-achi - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "ACHI_BRANCH=master" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-achi:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-achi:test diff --git a/.github/workflows/test-apple.yaml b/.github/workflows/test-apple.yaml deleted file mode 100644 index e2c6ac68..00000000 --- a/.github/workflows/test-apple.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-apple - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "APPLE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-apple:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-apple:test diff --git a/.github/workflows/test-ballcoin.yaml b/.github/workflows/test-ballcoin.yaml deleted file mode 100644 index 68a67aaf..00000000 --- a/.github/workflows/test-ballcoin.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-ballcoin - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v3 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "BALLCOIN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-ballcoin:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-ballcoin:test diff --git a/.github/workflows/test-base.yaml b/.github/workflows/test-base.yaml index cf321cde..0a323f0d 100644 --- a/.github/workflows/test-base.yaml +++ b/.github/workflows/test-base.yaml @@ -3,8 +3,8 @@ name: test-base on: workflow_dispatch jobs: - docker-jammy: - runs-on: ubuntu-22.04 + docker-noble: + runs-on: ubuntu-24.04 steps: - name: Checkout @@ -32,17 +32,17 @@ jobs: name: Build and push uses: docker/build-push-action@v4 with: - file: docker/dockerfile-jammy.base + file: docker/dockerfile-noble.base context: . - platforms: linux/amd64,linux/arm64 + platforms: linux/amd64 provenance: false push: true tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-jammy:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-jammy:test + ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-noble:test + ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-noble:test - docker-focal: - runs-on: ubuntu-20.04 + docker-jammy: + runs-on: ubuntu-24.04 steps: - name: Checkout @@ -70,10 +70,12 @@ jobs: name: Build and push uses: docker/build-push-action@v4 with: - file: docker/dockerfile-focal.base + file: docker/dockerfile-jammy.base context: . platforms: linux/amd64,linux/arm64 + provenance: false push: true tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-focal:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-focal:test + ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-jammy:test + ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-base-jammy:test + diff --git a/.github/workflows/test-chia.yaml b/.github/workflows/test-blockchains.yaml similarity index 63% rename from .github/workflows/test-chia.yaml rename to .github/workflows/test-blockchains.yaml index a84951be..54770aa9 100644 --- a/.github/workflows/test-chia.yaml +++ b/.github/workflows/test-blockchains.yaml @@ -1,4 +1,4 @@ -name: test-chia +name: test-blockchains on: push: @@ -6,8 +6,51 @@ on: - 'integration' jobs: + cactus: + runs-on: ubuntu-24.04 + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up QEMU + uses: docker/setup-qemu-action@v2 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - + name: Login to DockerHub + uses: docker/login-action@v2 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + - + name: Login to GitHub Container Registry + uses: docker/login-action@v2 + with: + registry: ghcr.io + username: ${{ github.repository_owner }} + password: ${{ secrets.GITHUB_TOKEN }} + - + name: Build and push + uses: docker/build-push-action@v4 + with: + file: docker/dockerfile + context: . + platforms: linux/amd64,linux/arm64 + provenance: false + push: true + build-args: | + "UBUNTU_VER=noble" + "MACHINARIS_STREAM=develop" + "CHIADOG_BRANCH=dev" + "CACTUS_BRANCH=main" + tags: | + ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cactus:test + ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cactus:test + chia: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout @@ -41,10 +84,10 @@ jobs: provenance: false push: true build-args: | - "UBUNTU_VER=jammy" + "UBUNTU_VER=noble" "MACHINARIS_STREAM=test" "CHIADOG_BRANCH=dev" - "CHIA_BRANCH=2.4.3" + "CHIA_BRANCH=2.5.1" "PLOTMAN_BRANCH=development" "BLADEBIT_BRANCH=master" tags: | @@ -52,7 +95,7 @@ jobs: ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris:test gigahorse: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout @@ -86,10 +129,10 @@ jobs: provenance: false push: true build-args: | - "UBUNTU_VER=jammy" + "UBUNTU_VER=noble" "MACHINARIS_STREAM=test" "CHIADOG_BRANCH=dev" - "GIGAHORSE_BRANCH=v2.5.0.giga36" + "GIGAHORSE_BRANCH=v2.5.1.giga36" "CHIA_BRANCH=main" "PLOTMAN_BRANCH=development" tags: | diff --git a/.github/workflows/test-btcgreen.yaml b/.github/workflows/test-btcgreen.yaml deleted file mode 100644 index 3f9df2c3..00000000 --- a/.github/workflows/test-btcgreen.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-btcgreen - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "BTCGREEN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-btcgreen:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-btcgreen:test diff --git a/.github/workflows/test-cactus.yaml b/.github/workflows/test-cactus.yaml deleted file mode 100644 index 764499ea..00000000 --- a/.github/workflows/test-cactus.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-cactus - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "CACTUS_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cactus:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cactus:test diff --git a/.github/workflows/test-chinilla.yaml b/.github/workflows/test-chinilla.yaml deleted file mode 100644 index 6d8c8000..00000000 --- a/.github/workflows/test-chinilla.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-chinilla - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "CHINILLA_BRANCH=release/1.4.0" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chinilla:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chinilla:test diff --git a/.github/workflows/test-chives.yaml b/.github/workflows/test-chives.yaml deleted file mode 100644 index e0cf21dc..00000000 --- a/.github/workflows/test-chives.yaml +++ /dev/null @@ -1,96 +0,0 @@ -name: test-chives - -on: - push: - branches: - - 'integration' - -jobs: - chives: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "CHIVES_REPO=https://github.com/HiveProject2021/chives-blockchain.git" - "CHIVES_BRANCH=1.5.4" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chives:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chives:test - - chivesfoxy: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v3 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "CHIVES_REPO=https://github.com/foxypool/chives-blockchain.git" - "CHIVES_BRANCH=main" - "PLOTMAN_BRANCH=development" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chivesfoxy:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-chivesfoxy:test diff --git a/.github/workflows/test-coffee.yaml b/.github/workflows/test-coffee.yaml deleted file mode 100644 index 4fe7a101..00000000 --- a/.github/workflows/test-coffee.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-coffee - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "COFFEE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-coffee:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-coffee:test diff --git a/.github/workflows/test-cryptodoge.yaml b/.github/workflows/test-cryptodoge.yaml deleted file mode 100644 index 24867d3c..00000000 --- a/.github/workflows/test-cryptodoge.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-cryptodoge - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "CRYPTODOGE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cryptodoge:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-cryptodoge:test diff --git a/.github/workflows/test-ecostake.yaml b/.github/workflows/test-ecostake.yaml deleted file mode 100644 index 37fc9d81..00000000 --- a/.github/workflows/test-ecostake.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-ecostake - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "ECOSTAKE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-ecostake:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-ecostake:test diff --git a/.github/workflows/test-flax.yaml b/.github/workflows/test-flax.yaml deleted file mode 100644 index 13bdd81d..00000000 --- a/.github/workflows/test-flax.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-flax - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "FLAX_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-flax:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-flax:test diff --git a/.github/workflows/test-flora.yaml b/.github/workflows/test-flora.yaml deleted file mode 100644 index 82257e31..00000000 --- a/.github/workflows/test-flora.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-flora - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "FLORA_BRANCH=latest" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-flora:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-flora:test diff --git a/.github/workflows/test-gold.yaml b/.github/workflows/test-gold.yaml deleted file mode 100644 index 5e76e4a6..00000000 --- a/.github/workflows/test-gold.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-gold - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "GOLD_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-gold:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-gold:test diff --git a/.github/workflows/test-greenbtc.yaml b/.github/workflows/test-greenbtc.yaml deleted file mode 100644 index b565463a..00000000 --- a/.github/workflows/test-greenbtc.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-greenbtc - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "GREENBTC_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-greenbtc:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-greenbtc:test diff --git a/.github/workflows/test-hddcoin.yaml b/.github/workflows/test-hddcoin.yaml deleted file mode 100644 index 6913a54e..00000000 --- a/.github/workflows/test-hddcoin.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-hddcoin - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "HDDCOIN_BRANCH=beta" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-hddcoin:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-hddcoin:test diff --git a/.github/workflows/test-littlelambocoin.yaml b/.github/workflows/test-littlelambocoin.yaml deleted file mode 100644 index d163b8fb..00000000 --- a/.github/workflows/test-littlelambocoin.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-littlelambocoin - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "LITTLELAMBOCOIN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-littlelambocoin:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-littlelambocoin:test diff --git a/.github/workflows/test-maize.yaml b/.github/workflows/test-maize.yaml deleted file mode 100644 index 4d07c705..00000000 --- a/.github/workflows/test-maize.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-maize - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "MAIZE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-maize:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-maize:test diff --git a/.github/workflows/test-mint.yaml b/.github/workflows/test-mint.yaml deleted file mode 100644 index f05e4448..00000000 --- a/.github/workflows/test-mint.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-mint - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "MINT_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-mint:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-mint:test diff --git a/.github/workflows/test-mmx.yaml b/.github/workflows/test-mmx.yaml deleted file mode 100644 index 95e18d15..00000000 --- a/.github/workflows/test-mmx.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: test-mmx - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=test" - "CHIA_BRANCH=latest" - "PLOTMAN_BRANCH=development" - "MMX_BRANCH=v0.10.6" - "GIGAHORSE_BRANCH=v2.5.0.giga36" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-mmx:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-mmx:test diff --git a/.github/workflows/test-moon.yaml b/.github/workflows/test-moon.yaml deleted file mode 100644 index 9fcd55f8..00000000 --- a/.github/workflows/test-moon.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-moon - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "MOON_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-moon:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-moon:test diff --git a/.github/workflows/test-nchain.yaml b/.github/workflows/test-nchain.yaml deleted file mode 100644 index ea99df82..00000000 --- a/.github/workflows/test-nchain.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-nchain - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "NCHAIN_BRANCH=net9.dev" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-nchain:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-nchain:test diff --git a/.github/workflows/test-one.yaml b/.github/workflows/test-one.yaml deleted file mode 100644 index d132f4ec..00000000 --- a/.github/workflows/test-one.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-one - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "ONE_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-one:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-one:test diff --git a/.github/workflows/test-petroleum.yaml b/.github/workflows/test-petroleum.yaml deleted file mode 100644 index 10dc8ce6..00000000 --- a/.github/workflows/test-petroleum.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-petroleum - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "PETROLEUM_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-petroleum:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-petroleum:test diff --git a/.github/workflows/test-profit.yaml b/.github/workflows/test-profit.yaml deleted file mode 100644 index c9caa035..00000000 --- a/.github/workflows/test-profit.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-profit - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "PROFIT_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-profit:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-profit:test diff --git a/.github/workflows/test-shibgreen.yaml b/.github/workflows/test-shibgreen.yaml deleted file mode 100644 index 01e45bcb..00000000 --- a/.github/workflows/test-shibgreen.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-shibgreen - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "SHIBGREEN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-shibgreen:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-shibgreen:test diff --git a/.github/workflows/test-silicoin.yaml b/.github/workflows/test-silicoin.yaml deleted file mode 100644 index 2dd51142..00000000 --- a/.github/workflows/test-silicoin.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-silicoin - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "SILICOIN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-silicoin:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-silicoin:test diff --git a/.github/workflows/test-staicoin.yaml b/.github/workflows/test-staicoin.yaml deleted file mode 100644 index 7454f99d..00000000 --- a/.github/workflows/test-staicoin.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-staicoin - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "STAICOIN_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-staicoin:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-staicoin:test diff --git a/.github/workflows/test-stor.yaml b/.github/workflows/test-stor.yaml deleted file mode 100644 index f813021e..00000000 --- a/.github/workflows/test-stor.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-stor - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=focal" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "STOR_BRANCH=master" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-stor:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-stor:test diff --git a/.github/workflows/test-tad.yaml b/.github/workflows/test-tad.yaml deleted file mode 100644 index c5ee52d5..00000000 --- a/.github/workflows/test-tad.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-tad - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "TAD_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-tad:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-tad:test diff --git a/.github/workflows/test-wheat.yaml b/.github/workflows/test-wheat.yaml deleted file mode 100644 index 22082a64..00000000 --- a/.github/workflows/test-wheat.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: test-wheat - -on: - push: - branches: - - 'integration' - -jobs: - docker: - runs-on: ubuntu-22.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v4 - with: - file: docker/dockerfile - context: . - platforms: linux/amd64,linux/arm64 - provenance: false - push: true - build-args: | - "UBUNTU_VER=jammy" - "MACHINARIS_STREAM=test" - "CHIADOG_BRANCH=dev" - "WHEAT_BRANCH=main" - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-wheat:test - ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris-wheat:test diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b40f416..7c5ffb83 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,16 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [2.5.1] - 2025-02-17 +### Added +### Changed + - For Chia and Gigahorse, install them on the latest Ubuntu 24.04 (Noble) Docker image. + - Deprecate (stop building) all old Chia forks (Apple, Achi, etc) if they've had more than year witout updates. +### Updated + - [Cactus](https://github.com/Cactus-Network/cactus-blockchain/releases/tag/v2.5.0) to v2.5.0 + - [Chia](https://github.com/Chia-Network/chia-blockchain/releases/tag/2.5.1) to v2.5.1 - Upgrade recommended as pooling just broke in Chia v2.5.0 + - [Gigahorse](https://github.com/madMAx43v3r/chia-gigahorse/releases/tag/v2.5.1.giga36) to v2.5.1.giga36. NOTE: Only for AMD64, so ARM64 uses an old version. + ## [2.5.0] - 2025-01-04 ### Added - New check to restart a farmer if pooling and no partials have been observed in the last hour. Thanks @aweigold! diff --git a/VERSION b/VERSION index fad066f8..4fd0fe3c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.5.0 \ No newline at end of file +2.5.1 \ No newline at end of file diff --git a/docker/dockerfile b/docker/dockerfile index 962e823a..7503cb21 100644 --- a/docker/dockerfile +++ b/docker/dockerfile @@ -1,4 +1,4 @@ -ARG UBUNTU_VER=jammy +ARG UBUNTU_VER=noble ARG MACHINARIS_STREAM=main FROM ghcr.io/guydavis/machinaris-base-${UBUNTU_VER}:${MACHINARIS_STREAM} diff --git a/docker/dockerfile-focal.base b/docker/dockerfile-noble.base similarity index 86% rename from docker/dockerfile-focal.base rename to docker/dockerfile-noble.base index 41461e9a..4cbe6845 100644 --- a/docker/dockerfile-focal.base +++ b/docker/dockerfile-noble.base @@ -1,4 +1,4 @@ -ARG UBUNTU_VER="focal" +ARG UBUNTU_VER="noble" FROM ubuntu:${UBUNTU_VER} as package_stage @@ -12,6 +12,7 @@ RUN apt-get update \ bc \ ca-certificates \ cifs-utils \ + cmake \ curl \ git \ iproute2 \ @@ -27,10 +28,10 @@ RUN apt-get update \ p7zip-rar \ psmisc \ python3 \ - python3.9-distutils \ - python3.9-venv \ + python3-venv \ python3-dev \ python3-pip \ + python3-libtorrent \ python-is-python3 \ smartmontools \ sqlite3 \ @@ -42,7 +43,7 @@ RUN apt-get update \ vim \ wget \ \ -# update smartmontools drive db +# update smartmontools drive db \ && /usr/sbin/update-smart-drivedb \ \ diff --git a/scripts/forks/cactus_install.sh b/scripts/forks/cactus_install.sh index ce1701e0..a6ab9336 100644 --- a/scripts/forks/cactus_install.sh +++ b/scripts/forks/cactus_install.sh @@ -4,8 +4,8 @@ # CACTUS_BRANCH=$1 -# On 2024-01-24 -HASH=a1b033bfed034a699e14bd93ed356b7f8207e077 +# On 2025-01-15 +HASH=4a8cab070bab126c9246d1fb50450062fdf10abd if [ -z ${CACTUS_BRANCH} ]; then echo 'Skipping Cactus install as not requested.' diff --git a/scripts/forks/chia_install.sh b/scripts/forks/chia_install.sh index 4943ad63..40d5d6aa 100644 --- a/scripts/forks/chia_install.sh +++ b/scripts/forks/chia_install.sh @@ -27,10 +27,10 @@ else echo "Installing Chia CUDA binaries on ${arch_name}..." cd /tmp if [[ "${arch_name}" == "x86_64" ]]; then - curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.5.0/chia-blockchain-cli_2.5.0-1_amd64.deb + curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.5.1/chia-blockchain-cli_2.5.1-1_amd64.deb apt-get install ./chia-blockchain-cli*.deb else - curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.5.0/chia-blockchain-cli_2.5.0-1_arm64.deb + curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.5.1/chia-blockchain-cli_2.5.1-1_arm64.deb apt-get install ./chia-blockchain-cli*.deb fi diff --git a/scripts/forks/gigahorse_install.sh b/scripts/forks/gigahorse_install.sh index b46669ff..0f46f893 100644 --- a/scripts/forks/gigahorse_install.sh +++ b/scripts/forks/gigahorse_install.sh @@ -24,7 +24,7 @@ else tar -xzf chia-gigahorse-farmer* else # Max broke ARM64 support in v2.4.4.giga36, have to downgrade to 2.4.1 - if [[ "${GIGAHORSE_BRANCH}" == "v2.5.0.giga36" ]]; then + if [[ "${GIGAHORSE_BRANCH}" == "v2.5.1.giga36" ]]; then GIGAHORSE_BRANCH="v2.4.1.giga36" # old version GIGAHORSE_VERSION=${GIGAHORSE_BRANCH#?} fi diff --git a/web/models/chia.py b/web/models/chia.py index fc996aae..07eedc9e 100644 --- a/web/models/chia.py +++ b/web/models/chia.py @@ -416,7 +416,7 @@ def exclude_wallets_from_sum(self, wallet_details): exclude_wallet = False lines = chunk.split('\n') for line in lines: - if re.match('^\s+-Type:\s+CAT$', line) or re.match('^\s+-Type:\s+DISTRIBUTED_ID$', line) or re.match('^\s+-Type:\s+DECENTRALIZED_ID$', line) or re.match('^\s+-Type:\s+NFT$', line): + if re.match(r'^\s+-Type:\s+CAT$', line) or re.match(r'^\s+-Type:\s+DISTRIBUTED_ID$', line) or re.match(r'^\s+-Type:\s+DECENTRALIZED_ID$', line) or re.match(r'^\s+-Type:\s+NFT$', line): exclude_wallet = True if exclude_wallet: app.logger.debug("Ignoring balance of wallet named: {0}".format(lines[0][:-1]))