From aacf00e32d91b4e748df9723efcfbc6e1f181733 Mon Sep 17 00:00:00 2001 From: Gabriel Omar Cotelli Date: Tue, 9 Apr 2024 13:40:09 -0300 Subject: [PATCH 1/5] Add GS64 3.7.1 to build matrix --- .github/workflows/loading-gs64-components.yml | 5 ++++- .github/workflows/unit-tests-gs64.yml | 8 +++++++- README.md | 1 + 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/loading-gs64-components.yml b/.github/workflows/loading-gs64-components.yml index 740f04c..4856667 100644 --- a/.github/workflows/loading-gs64-components.yml +++ b/.github/workflows/loading-gs64-components.yml @@ -10,6 +10,9 @@ jobs: strategy: fail-fast: false matrix: + gs64-ci: + - v2 #GS64 3.7.0 + - v3 #GS64 3.7.1 load-spec: - Dependent-SUnit-Extensions - Deployment @@ -17,7 +20,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Load component in image - uses: ba-st-actions/gs64-ci@v2 + uses: ba-st-actions/gs64-ci@${{ matrix.gs64-ci }} with: project_name: 'Buoy' load_spec: 'Buoy-${{ matrix.load-spec }}' diff --git a/.github/workflows/unit-tests-gs64.yml b/.github/workflows/unit-tests-gs64.yml index be5e5ef..896382f 100644 --- a/.github/workflows/unit-tests-gs64.yml +++ b/.github/workflows/unit-tests-gs64.yml @@ -7,11 +7,17 @@ on: jobs: unit-tests: runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + gs64-ci: + - v2 #GS64 3.7.0 + - v3 #GS64 3.7.1 name: GS64 Unit Tests steps: - uses: actions/checkout@v4 - name: Load Image and Run Tests - uses: ba-st-actions/gs64-ci@v2 + uses: ba-st-actions/gs64-ci@${{ matrix.gs64-ci }} with: project_name: 'Buoy' run_tests: 'true' diff --git a/README.md b/README.md index 50e53dd..21c7e3b 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,7 @@ adding useful extensions. [![Pharo 11](https://img.shields.io/badge/Pharo-11-informational)](https://pharo.org) [![GS64 3.7.0](https://img.shields.io/badge/GS64-3.7.0-informational)](https://gemtalksystems.com/products/gs64/) +[![GS64 3.7.1](https://img.shields.io/badge/GS64-3.7.1-informational)](https://gemtalksystems.com/products/gs64/) Quick links From 52dbf69f7cad61419656694fba139694397f39f2 Mon Sep 17 00:00:00 2001 From: Gabriel Omar Cotelli Date: Tue, 9 Apr 2024 13:51:30 -0300 Subject: [PATCH 2/5] Actions update --- .github/workflows/loading-gs64-components.yml | 6 +++--- .github/workflows/unit-tests-gs64.yml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/loading-gs64-components.yml b/.github/workflows/loading-gs64-components.yml index 4856667..8840414 100644 --- a/.github/workflows/loading-gs64-components.yml +++ b/.github/workflows/loading-gs64-components.yml @@ -11,8 +11,8 @@ jobs: fail-fast: false matrix: gs64-ci: - - v2 #GS64 3.7.0 - - v3 #GS64 3.7.1 + - ba-st-actions/gs64-ci@v2 #GS64 3.7.0 + - ba-st-actions/gs64-ci@v3 #GS64 3.7.1 load-spec: - Dependent-SUnit-Extensions - Deployment @@ -20,7 +20,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Load component in image - uses: ba-st-actions/gs64-ci@${{ matrix.gs64-ci }} + uses: ${{ matrix.gs64-ci }} with: project_name: 'Buoy' load_spec: 'Buoy-${{ matrix.load-spec }}' diff --git a/.github/workflows/unit-tests-gs64.yml b/.github/workflows/unit-tests-gs64.yml index 896382f..883a11c 100644 --- a/.github/workflows/unit-tests-gs64.yml +++ b/.github/workflows/unit-tests-gs64.yml @@ -17,7 +17,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Load Image and Run Tests - uses: ba-st-actions/gs64-ci@${{ matrix.gs64-ci }} + uses: 'ba-st-actions/gs64-ci@${{ matrix.gs64-ci }}' with: project_name: 'Buoy' run_tests: 'true' From ea3beb6f91a6729362e0194a5a810cdf82d1ad7d Mon Sep 17 00:00:00 2001 From: Gabriel Omar Cotelli Date: Tue, 9 Apr 2024 13:57:01 -0300 Subject: [PATCH 3/5] Fix actions --- .github/workflows/loading-gs64-components.yml | 25 ++++++++++++++----- .github/workflows/unit-tests-gs64.yml | 22 +++++++++------- 2 files changed, 32 insertions(+), 15 deletions(-) diff --git a/.github/workflows/loading-gs64-components.yml b/.github/workflows/loading-gs64-components.yml index 8840414..c86ca12 100644 --- a/.github/workflows/loading-gs64-components.yml +++ b/.github/workflows/loading-gs64-components.yml @@ -5,22 +5,35 @@ on: - workflow_dispatch jobs: - component-loading: + component-loading-3.7.0: runs-on: ubuntu-latest strategy: fail-fast: false matrix: - gs64-ci: - - ba-st-actions/gs64-ci@v2 #GS64 3.7.0 - - ba-st-actions/gs64-ci@v3 #GS64 3.7.1 load-spec: - Dependent-SUnit-Extensions - Deployment - name: GS64 + ${{ matrix.load-spec }} + name: GS64 v3.7.0 + ${{ matrix.load-spec }} steps: - uses: actions/checkout@v4 - name: Load component in image - uses: ${{ matrix.gs64-ci }} + uses: ba-st-actions/gs64-ci@v2 + with: + project_name: 'Buoy' + load_spec: 'Buoy-${{ matrix.load-spec }}' + component-loading-3.7.1: + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + load-spec: + - Dependent-SUnit-Extensions + - Deployment + name: GS64 v3.7.1 + ${{ matrix.load-spec }} + steps: + - uses: actions/checkout@v4 + - name: Load component in image + uses: ba-st-actions/gs64-ci@v3 with: project_name: 'Buoy' load_spec: 'Buoy-${{ matrix.load-spec }}' diff --git a/.github/workflows/unit-tests-gs64.yml b/.github/workflows/unit-tests-gs64.yml index 883a11c..1e59527 100644 --- a/.github/workflows/unit-tests-gs64.yml +++ b/.github/workflows/unit-tests-gs64.yml @@ -5,19 +5,23 @@ on: - workflow_dispatch jobs: - unit-tests: + unit-tests-3.7.0: runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - gs64-ci: - - v2 #GS64 3.7.0 - - v3 #GS64 3.7.1 - name: GS64 Unit Tests + name: GS64 3.7.0 Unit Tests steps: - uses: actions/checkout@v4 - name: Load Image and Run Tests - uses: 'ba-st-actions/gs64-ci@${{ matrix.gs64-ci }}' + uses: 'ba-st-actions/gs64-ci@v2 + with: + project_name: 'Buoy' + run_tests: 'true' + unit-tests-3.7.1: + runs-on: ubuntu-latest + name: GS64 3.7.1 Unit Tests + steps: + - uses: actions/checkout@v4 + - name: Load Image and Run Tests + uses: 'ba-st-actions/gs64-ci@v3 with: project_name: 'Buoy' run_tests: 'true' From 7aa84b1b90535fa0179f7ebd430851e0a6c33991 Mon Sep 17 00:00:00 2001 From: Gabriel Omar Cotelli Date: Tue, 9 Apr 2024 13:58:38 -0300 Subject: [PATCH 4/5] Fix GS64 actions --- .github/workflows/loading-gs64-components.yml | 4 ++-- .github/workflows/unit-tests-gs64.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/loading-gs64-components.yml b/.github/workflows/loading-gs64-components.yml index c86ca12..6eaf21a 100644 --- a/.github/workflows/loading-gs64-components.yml +++ b/.github/workflows/loading-gs64-components.yml @@ -5,7 +5,7 @@ on: - workflow_dispatch jobs: - component-loading-3.7.0: + component-loading-3_7_0: runs-on: ubuntu-latest strategy: fail-fast: false @@ -21,7 +21,7 @@ jobs: with: project_name: 'Buoy' load_spec: 'Buoy-${{ matrix.load-spec }}' - component-loading-3.7.1: + component-loading-3_7_1: runs-on: ubuntu-latest strategy: fail-fast: false diff --git a/.github/workflows/unit-tests-gs64.yml b/.github/workflows/unit-tests-gs64.yml index 1e59527..3c1b896 100644 --- a/.github/workflows/unit-tests-gs64.yml +++ b/.github/workflows/unit-tests-gs64.yml @@ -5,7 +5,7 @@ on: - workflow_dispatch jobs: - unit-tests-3.7.0: + unit-tests-3_7_0: runs-on: ubuntu-latest name: GS64 3.7.0 Unit Tests steps: @@ -15,7 +15,7 @@ jobs: with: project_name: 'Buoy' run_tests: 'true' - unit-tests-3.7.1: + unit-tests-3_7_1: runs-on: ubuntu-latest name: GS64 3.7.1 Unit Tests steps: From 2c036edb446a1ef3065c622357174904ccd8eddf Mon Sep 17 00:00:00 2001 From: Gabriel Omar Cotelli Date: Tue, 9 Apr 2024 14:03:34 -0300 Subject: [PATCH 5/5] Fix Unit tests GS64 action definition --- .github/workflows/unit-tests-gs64.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/unit-tests-gs64.yml b/.github/workflows/unit-tests-gs64.yml index 3c1b896..e2a6e5f 100644 --- a/.github/workflows/unit-tests-gs64.yml +++ b/.github/workflows/unit-tests-gs64.yml @@ -11,7 +11,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Load Image and Run Tests - uses: 'ba-st-actions/gs64-ci@v2 + uses: ba-st-actions/gs64-ci@v2 with: project_name: 'Buoy' run_tests: 'true' @@ -21,7 +21,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Load Image and Run Tests - uses: 'ba-st-actions/gs64-ci@v3 + uses: ba-st-actions/gs64-ci@v3 with: project_name: 'Buoy' run_tests: 'true'