From 15d1bc3bd5ac27a1dfe6c719bd6b80c6f5c2d1f7 Mon Sep 17 00:00:00 2001 From: lucasSlv Date: Wed, 1 Apr 2026 09:57:28 -0300 Subject: [PATCH 1/8] fix: update ECR workflow runner label --- .github/workflows/base_build_push_ecr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/base_build_push_ecr.yml b/.github/workflows/base_build_push_ecr.yml index 0ee2e63..2b6f0d9 100644 --- a/.github/workflows/base_build_push_ecr.yml +++ b/.github/workflows/base_build_push_ecr.yml @@ -34,7 +34,7 @@ on: jobs: setup: name: push-to-ecr - runs-on: ubuntu-latest + runs-on: ubuntu-larger environment: ${{ inputs.WF_ENV_TYPE_DEPLOY }} outputs: servicename: ${{ steps.service-name.outputs.servicename }} From ae15f24c2bd6d4685ac7ad9106c02b486a846b60 Mon Sep 17 00:00:00 2001 From: lucasSlv Date: Wed, 1 Apr 2026 10:34:29 -0300 Subject: [PATCH 2/8] fix: change workflow runner from ubuntu-latest to self-hosted --- .github/workflows/base_build_push_ecr.yml | 2 +- .github/workflows/base_node_build.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/base_build_push_ecr.yml b/.github/workflows/base_build_push_ecr.yml index 2b6f0d9..d025a36 100644 --- a/.github/workflows/base_build_push_ecr.yml +++ b/.github/workflows/base_build_push_ecr.yml @@ -34,7 +34,7 @@ on: jobs: setup: name: push-to-ecr - runs-on: ubuntu-larger + runs-on: self-hosted environment: ${{ inputs.WF_ENV_TYPE_DEPLOY }} outputs: servicename: ${{ steps.service-name.outputs.servicename }} diff --git a/.github/workflows/base_node_build.yml b/.github/workflows/base_node_build.yml index 13bb26d..defc394 100644 --- a/.github/workflows/base_node_build.yml +++ b/.github/workflows/base_node_build.yml @@ -56,7 +56,7 @@ jobs: name: preparing env: FONT_AWESOME_TOKEN: ${{ secrets.WF_FONT_AWESOME_TOKEN }} - runs-on: ubuntu-latest + runs-on: self-hosted continue-on-error: false outputs: output1: ${{ steps.serviceName.outputs.servicename }} From 2e15c7c6eb1786de1a2ab8af6aee1faad801b3fe Mon Sep 17 00:00:00 2001 From: lucasSlv Date: Wed, 1 Apr 2026 10:40:03 -0300 Subject: [PATCH 3/8] fix: update workflow runner to support macOS in build configurations --- .github/workflows/base_build_push_ecr.yml | 2 +- .github/workflows/base_node_build.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/base_build_push_ecr.yml b/.github/workflows/base_build_push_ecr.yml index d025a36..f2617f8 100644 --- a/.github/workflows/base_build_push_ecr.yml +++ b/.github/workflows/base_build_push_ecr.yml @@ -34,7 +34,7 @@ on: jobs: setup: name: push-to-ecr - runs-on: self-hosted + runs-on: [self-hosted, macOS, X64] environment: ${{ inputs.WF_ENV_TYPE_DEPLOY }} outputs: servicename: ${{ steps.service-name.outputs.servicename }} diff --git a/.github/workflows/base_node_build.yml b/.github/workflows/base_node_build.yml index defc394..461b14e 100644 --- a/.github/workflows/base_node_build.yml +++ b/.github/workflows/base_node_build.yml @@ -56,7 +56,7 @@ jobs: name: preparing env: FONT_AWESOME_TOKEN: ${{ secrets.WF_FONT_AWESOME_TOKEN }} - runs-on: self-hosted + runs-on: [self-hosted, macOS, X64] continue-on-error: false outputs: output1: ${{ steps.serviceName.outputs.servicename }} From e70269f9525060cdc347672abeb9e7dbf6f2116c Mon Sep 17 00:00:00 2001 From: lucasSlv Date: Wed, 1 Apr 2026 12:03:39 -0300 Subject: [PATCH 4/8] fix: update workflow runner to use ubuntu-latest-4xlarge for consistency --- .github/workflows/base_build_push_ecr.yml | 2 +- .github/workflows/base_node_build.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/base_build_push_ecr.yml b/.github/workflows/base_build_push_ecr.yml index f2617f8..9d01726 100644 --- a/.github/workflows/base_build_push_ecr.yml +++ b/.github/workflows/base_build_push_ecr.yml @@ -34,7 +34,7 @@ on: jobs: setup: name: push-to-ecr - runs-on: [self-hosted, macOS, X64] + runs-on: ubuntu-latest-4xlarge environment: ${{ inputs.WF_ENV_TYPE_DEPLOY }} outputs: servicename: ${{ steps.service-name.outputs.servicename }} diff --git a/.github/workflows/base_node_build.yml b/.github/workflows/base_node_build.yml index 461b14e..1dc052f 100644 --- a/.github/workflows/base_node_build.yml +++ b/.github/workflows/base_node_build.yml @@ -56,7 +56,7 @@ jobs: name: preparing env: FONT_AWESOME_TOKEN: ${{ secrets.WF_FONT_AWESOME_TOKEN }} - runs-on: [self-hosted, macOS, X64] + runs-on: ubuntu-latest-4xlarge continue-on-error: false outputs: output1: ${{ steps.serviceName.outputs.servicename }} From c0fe1b3cddd3a7331508bfdaa8b8f8c2f9b5f3c0 Mon Sep 17 00:00:00 2001 From: lucasSlv Date: Wed, 1 Apr 2026 12:05:15 -0300 Subject: [PATCH 5/8] fix: update workflow runner to use ubuntu-latest-16-cores for improved performance --- .github/workflows/base_build_push_ecr.yml | 2 +- .github/workflows/base_node_build.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/base_build_push_ecr.yml b/.github/workflows/base_build_push_ecr.yml index 9d01726..5c3375a 100644 --- a/.github/workflows/base_build_push_ecr.yml +++ b/.github/workflows/base_build_push_ecr.yml @@ -34,7 +34,7 @@ on: jobs: setup: name: push-to-ecr - runs-on: ubuntu-latest-4xlarge + runs-on: ubuntu-latest-16-cores environment: ${{ inputs.WF_ENV_TYPE_DEPLOY }} outputs: servicename: ${{ steps.service-name.outputs.servicename }} diff --git a/.github/workflows/base_node_build.yml b/.github/workflows/base_node_build.yml index 1dc052f..0e6c024 100644 --- a/.github/workflows/base_node_build.yml +++ b/.github/workflows/base_node_build.yml @@ -56,7 +56,7 @@ jobs: name: preparing env: FONT_AWESOME_TOKEN: ${{ secrets.WF_FONT_AWESOME_TOKEN }} - runs-on: ubuntu-latest-4xlarge + runs-on: ubuntu-latest-16-cores continue-on-error: false outputs: output1: ${{ steps.serviceName.outputs.servicename }} From 24a386747bfcacd2b423b82c26248a3e28b206ae Mon Sep 17 00:00:00 2001 From: lucasSlv Date: Wed, 1 Apr 2026 12:12:37 -0300 Subject: [PATCH 6/8] fix: update workflow runner to use self-hosted macOS for build jobs --- .github/workflows/base_build_push_ecr.yml | 2 +- .github/workflows/base_node_build.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/base_build_push_ecr.yml b/.github/workflows/base_build_push_ecr.yml index 5c3375a..f2617f8 100644 --- a/.github/workflows/base_build_push_ecr.yml +++ b/.github/workflows/base_build_push_ecr.yml @@ -34,7 +34,7 @@ on: jobs: setup: name: push-to-ecr - runs-on: ubuntu-latest-16-cores + runs-on: [self-hosted, macOS, X64] environment: ${{ inputs.WF_ENV_TYPE_DEPLOY }} outputs: servicename: ${{ steps.service-name.outputs.servicename }} diff --git a/.github/workflows/base_node_build.yml b/.github/workflows/base_node_build.yml index 0e6c024..461b14e 100644 --- a/.github/workflows/base_node_build.yml +++ b/.github/workflows/base_node_build.yml @@ -56,7 +56,7 @@ jobs: name: preparing env: FONT_AWESOME_TOKEN: ${{ secrets.WF_FONT_AWESOME_TOKEN }} - runs-on: ubuntu-latest-16-cores + runs-on: [self-hosted, macOS, X64] continue-on-error: false outputs: output1: ${{ steps.serviceName.outputs.servicename }} From 206568c2e733bb52826b492f5af8232e4f7f4fc4 Mon Sep 17 00:00:00 2001 From: lucasSlv Date: Wed, 1 Apr 2026 12:22:39 -0300 Subject: [PATCH 7/8] fix: remove X64 specification from self-hosted macOS workflow runners --- .github/workflows/base_build_push_ecr.yml | 2 +- .github/workflows/base_node_build.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/base_build_push_ecr.yml b/.github/workflows/base_build_push_ecr.yml index f2617f8..e1a6460 100644 --- a/.github/workflows/base_build_push_ecr.yml +++ b/.github/workflows/base_build_push_ecr.yml @@ -34,7 +34,7 @@ on: jobs: setup: name: push-to-ecr - runs-on: [self-hosted, macOS, X64] + runs-on: [self-hosted, macOS] environment: ${{ inputs.WF_ENV_TYPE_DEPLOY }} outputs: servicename: ${{ steps.service-name.outputs.servicename }} diff --git a/.github/workflows/base_node_build.yml b/.github/workflows/base_node_build.yml index 461b14e..eddeed6 100644 --- a/.github/workflows/base_node_build.yml +++ b/.github/workflows/base_node_build.yml @@ -56,7 +56,7 @@ jobs: name: preparing env: FONT_AWESOME_TOKEN: ${{ secrets.WF_FONT_AWESOME_TOKEN }} - runs-on: [self-hosted, macOS, X64] + runs-on: [self-hosted, macOS] continue-on-error: false outputs: output1: ${{ steps.serviceName.outputs.servicename }} From 899ab5059b62f27526e5fe994fe5623a52cb10f5 Mon Sep 17 00:00:00 2001 From: lucasSlv Date: Wed, 1 Apr 2026 14:02:02 -0300 Subject: [PATCH 8/8] fix: update workflow runners to use self-hosted linux-local for build jobs --- .github/workflows/base_build_push_ecr.yml | 2 +- .github/workflows/base_node_build.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/base_build_push_ecr.yml b/.github/workflows/base_build_push_ecr.yml index e1a6460..9f7ab7e 100644 --- a/.github/workflows/base_build_push_ecr.yml +++ b/.github/workflows/base_build_push_ecr.yml @@ -34,7 +34,7 @@ on: jobs: setup: name: push-to-ecr - runs-on: [self-hosted, macOS] + runs-on: [self-hosted, linux-local] environment: ${{ inputs.WF_ENV_TYPE_DEPLOY }} outputs: servicename: ${{ steps.service-name.outputs.servicename }} diff --git a/.github/workflows/base_node_build.yml b/.github/workflows/base_node_build.yml index eddeed6..5c9913f 100644 --- a/.github/workflows/base_node_build.yml +++ b/.github/workflows/base_node_build.yml @@ -56,7 +56,7 @@ jobs: name: preparing env: FONT_AWESOME_TOKEN: ${{ secrets.WF_FONT_AWESOME_TOKEN }} - runs-on: [self-hosted, macOS] + runs-on: [self-hosted, linux-local] continue-on-error: false outputs: output1: ${{ steps.serviceName.outputs.servicename }}