Skip to content

Commit

Permalink
Update checkout action to v4
Browse files Browse the repository at this point in the history
  • Loading branch information
gcotelli committed Apr 3, 2024
1 parent 8255b2b commit 20a8a42
Show file tree
Hide file tree
Showing 7 changed files with 60 additions and 31 deletions.
27 changes: 20 additions & 7 deletions .github/workflows/PostgreSQL-Integration-Tests.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,31 @@
name: PostgreSQL Integration Tests

on: [push,pull_request,workflow_dispatch]

on:
- push
- pull_request
- workflow_dispatch
jobs:
build:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
smalltalk: [ Pharo64-11, Pharo64-10, Pharo64-9.0 ]
rdbms: [ PostgreSQLv9.4, PostgreSQLv9.5, PostgreSQLv9.6, PostgreSQLv10, PostgreSQLv11, PostgreSQLv12 , PostgreSQLv13 , PostgreSQLv14, PostgreSQLv15]
smalltalk:
- Pharo64-9.0
- Pharo64-10
- Pharo64-11
rdbms:
- PostgreSQLv9.4
- PostgreSQLv9.5
- PostgreSQLv9.6
- PostgreSQLv10
- PostgreSQLv11
- PostgreSQLv12
- PostgreSQLv13
- PostgreSQLv14
- PostgreSQLv15
name: ${{ matrix.smalltalk }} + ${{ matrix.rdbms }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- uses: hpi-swa/setup-smalltalkCI@v1
with:
smalltalk-image: ${{ matrix.smalltalk }}
Expand All @@ -29,5 +42,5 @@ jobs:
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v3
with:
name: ${{matrix.rdbms}}-${{matrix.smalltalk}}
name: Integration-Tests-${{matrix.rdbms}}-${{matrix.smalltalk}}
token: ${{ secrets.CODECOV_TOKEN }}
19 changes: 12 additions & 7 deletions .github/workflows/SQLite3-Integration-Tests.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,23 @@
name: SQLite3 Integration Tests

on: [push,pull_request,workflow_dispatch]

on:
- push
- pull_request
- workflow_dispatch
jobs:
build:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
smalltalk: [ Pharo64-11, Pharo64-10, Pharo64-9.0 ]
rdbms: [ SQLite3 ]
smalltalk:
- Pharo64-9.0
- Pharo64-10
- Pharo64-11
rdbms:
- SQLite3
name: ${{ matrix.smalltalk }} + ${{ matrix.rdbms }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- uses: hpi-swa/setup-smalltalkCI@v1
with:
smalltalk-image: ${{ matrix.smalltalk }}
Expand All @@ -29,5 +34,5 @@ jobs:
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v3
with:
name: ${{matrix.rdbms}}-${{matrix.smalltalk}}
name: Integration-Tests-${{matrix.rdbms}}-${{matrix.smalltalk}}
token: ${{ secrets.CODECOV_TOKEN }}
23 changes: 16 additions & 7 deletions .github/workflows/loading-groups.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,28 @@
name: Baseline groups

on: [push,pull_request,workflow_dispatch]

on:
- push
- pull_request
- workflow_dispatch
jobs:
build:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
smalltalk: [ Pharo64-11, Pharo64-10, Pharo64-9.0 ]
rdbms: [ SQLite3 ]
load-spec: [ deployment, tests, tools, development]
smalltalk:
- Pharo64-9.0
- Pharo64-10
- Pharo64-11
rdbms:
- SQLite3
load-spec:
- deployment
- tests
- tools
- development
name: ${{ matrix.smalltalk }} + ${{ matrix.rdbms }} + ${{ matrix.load-spec }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- uses: hpi-swa/setup-smalltalkCI@v1
with:
smalltalk-image: ${{ matrix.smalltalk }}
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/loading-gs64-components.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ on:
- push
- pull_request
- workflow_dispatch

jobs:
component-loading:
runs-on: ubuntu-latest
Expand All @@ -15,7 +14,7 @@ jobs:
- Dependent-SUnit-Extensions
name: GS64 + ${{ matrix.load-spec }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Load component in image
uses: ba-st-actions/gs64-ci@v2
with:
Expand Down
7 changes: 5 additions & 2 deletions .github/workflows/markdown-lint.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
name: Markdown Lint
on: [push,pull_request,workflow_dispatch]
on:
- push
- pull_request
- workflow_dispatch
jobs:
remark-lint:
name: runner / markdownlint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: markdownlint
uses: reviewdog/action-markdownlint@v0
with:
Expand Down
9 changes: 5 additions & 4 deletions .github/workflows/shellcheck.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
name: Shellcheck

on: [push,pull_request]

on:
- push
- pull_request
- workflow_dispatch
jobs:
shellcheck:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Run Shellcheck
uses: reviewdog/action-shellcheck@v1
with:
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/unit-tests-gs64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,12 @@ on:
- push
- pull_request
- workflow_dispatch

jobs:
unit-tests:
runs-on: ubuntu-latest
name: GS64 Unit Tests
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Load Image and Run Tests
uses: ba-st-actions/gs64-ci@v2
with:
Expand Down

0 comments on commit 20a8a42

Please sign in to comment.