Skip to content

Commit 520f5db

Browse files
authored
Merge pull request #164 from pharo-rdbms/pharo13
Add Pharo 13 support
2 parents 89d294c + 08c3c4d commit 520f5db

File tree

7 files changed

+59
-28
lines changed

7 files changed

+59
-28
lines changed
Lines changed: 23 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,33 @@
11
name: PostgreSQL Integration Tests
2-
3-
on: [push,pull_request,workflow_dispatch]
4-
2+
on:
3+
- push
4+
- pull_request
5+
- workflow_dispatch
56
jobs:
67
build:
78
runs-on: ubuntu-latest
89
strategy:
910
fail-fast: false
1011
matrix:
11-
smalltalk: [ Pharo64-8.0, Pharo64-9.0, Pharo64-10, Pharo64-11, Pharo64-12 ]
12-
rdbms: [ PostgreSQLv10, PostgreSQLv11, PostgreSQLv12, PostgreSQLv13, PostgreSQLv14, PostgreSQLv15, PostgreSQLv16 ]
12+
smalltalk:
13+
- Pharo64-8.0
14+
- Pharo64-9.0
15+
- Pharo64-10
16+
- Pharo64-11
17+
- Pharo64-12
18+
- Pharo64-13
19+
rdbms:
20+
- PostgreSQLv10
21+
- PostgreSQLv11
22+
- PostgreSQLv12
23+
- PostgreSQLv13
24+
- PostgreSQLv14
25+
- PostgreSQLv15
26+
- PostgreSQLv16
27+
- PostgreSQLv17
1328
name: ${{ matrix.smalltalk }} + ${{ matrix.rdbms }}
1429
steps:
15-
- uses: actions/checkout@v2
30+
- uses: actions/checkout@v4
1631
- name: Start PostgreSQL
1732
run: ./scripts/setup-PostgreSQL.sh
1833
env:
@@ -28,7 +43,7 @@ jobs:
2843
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2944
RDBMS: ${{ matrix.rdbms }}
3045
- name: Upload coverage to Codecov
31-
uses: codecov/codecov-action@v1
46+
uses: codecov/codecov-action@v5
3247
with:
33-
name: ${{matrix.os}}-${{matrix.smalltalk}}
48+
name: PostgreSQL-Integration-Tests-${{matrix.smalltalk}}
3449
token: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/shellcheck.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
name: Shellcheck
2-
3-
on: [push,pull_request]
4-
2+
on:
3+
- push
4+
- pull_request
5+
- workflow_dispatch
56
jobs:
67
shellcheck:
78
runs-on: ubuntu-latest
89
steps:
9-
- uses: actions/checkout@v2
10+
- uses: actions/checkout@v4
1011
- name: Run Shellcheck
1112
uses: reviewdog/action-shellcheck@v1
1213
with:
Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,23 @@
11
name: SQLite3 Integration Tests
2-
3-
on: [push,pull_request,workflow_dispatch]
4-
2+
on:
3+
- push
4+
- pull_request
5+
- workflow_dispatch
56
jobs:
67
build:
78
runs-on: ubuntu-latest
89
strategy:
910
fail-fast: false
1011
matrix:
11-
smalltalk: [ Pharo64-9.0, Pharo64-10, Pharo64-11, Pharo64-12 ]
12+
smalltalk:
13+
- Pharo64-9.0
14+
- Pharo64-10
15+
- Pharo64-11
16+
- Pharo64-12
17+
- Pharo64-13
1218
name: ${{ matrix.smalltalk }}
1319
steps:
14-
- uses: actions/checkout@v2
20+
- uses: actions/checkout@v4
1521
- name: Install SQLite3
1622
run: ./scripts/install-SQLite3.sh
1723
- name: Set up Smalltalk CI
@@ -24,7 +30,7 @@ jobs:
2430
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2531
timeout-minutes: 15
2632
- name: Upload coverage to Codecov
27-
uses: codecov/codecov-action@v1
33+
uses: codecov/codecov-action@v5
2834
with:
29-
name: ${{matrix.os}}-${{matrix.smalltalk}}
35+
name: SQLite3-Integration-Tests-${{matrix.smalltalk}}
3036
token: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/unit-tests.yml

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,24 @@
11
name: Unit Tests
2-
3-
on: [push,pull_request,workflow_dispatch]
4-
2+
on:
3+
- push
4+
- pull_request
5+
- workflow_dispatch
56
jobs:
67
build:
78
runs-on: ubuntu-latest
89
strategy:
910
fail-fast: false
1011
matrix:
11-
smalltalk: [ Pharo64-8.0, Pharo64-9.0, Pharo64-10, Pharo64-11, Pharo64-12 ]
12+
smalltalk:
13+
- Pharo64-8.0
14+
- Pharo64-9.0
15+
- Pharo64-10
16+
- Pharo64-11
17+
- Pharo64-12
18+
- Pharo64-13
1219
name: ${{ matrix.smalltalk }}
1320
steps:
14-
- uses: actions/checkout@v2
21+
- uses: actions/checkout@v4
1522
- name: Set up Smalltalk CI
1623
uses: hpi-swa/setup-smalltalkCI@v1
1724
with:
@@ -22,7 +29,7 @@ jobs:
2229
env:
2330
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2431
- name: Upload coverage to Codecov
25-
uses: codecov/codecov-action@v1
32+
uses: codecov/codecov-action@v5
2633
with:
27-
name: ${{matrix.os}}-${{matrix.smalltalk}}
34+
name: Unit-Tests-${{matrix.smalltalk}}
2835
token: ${{ secrets.CODECOV_TOKEN }}

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2017-2022 Pharo RDBMS Contributors
3+
Copyright (c) 2017-2025 Pharo RDBMS Contributors
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# GLORP
2+
23
[![Pharo](https://img.shields.io/static/v1?style=for-the-badge&message=Pharo&color=3297d4&logo=Harbor&logoColor=FFFFFF&label=)](https://www.pharo.org)
34
[![Glorp](https://img.shields.io/static/v1?style=for-the-badge&message=Glorp&color=044a64&logo=amazondynamodb&logoColor=FFFFFF&label=)](https://glorp.org)
45

@@ -13,6 +14,7 @@
1314
[![Pharo 10](https://img.shields.io/badge/Pharo-10-informational)](https://pharo.org)
1415
[![Pharo 11](https://img.shields.io/badge/Pharo-11-informational)](https://pharo.org)
1516
[![Pharo 12](https://img.shields.io/badge/Pharo-12-informational)](https://pharo.org)
17+
[![Pharo 13](https://img.shields.io/badge/Pharo-13-informational)](https://pharo.org)
1618

1719
## Generic Lightweight Object Relational Persistence (for Pharo)
1820

src/BaselineOfGlorp/BaselineOfGlorp.class.st

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ BaselineOfGlorp >> baseline: spec [
2525
spec group: 'Glorp-Tests' with: 'Tests'
2626
].
2727
spec
28-
for: #(#'pharo10.x' #'pharo11.x' #'pharo12.x')
28+
for: #(#'pharo10.x' #'pharo11.x' #'pharo12.x' #'pharo13.x')
2929
do: [ spec
3030
package: 'Glorp-Pharo10';
3131
group: 'Core' with: 'Glorp-Pharo10'

0 commit comments

Comments
 (0)