Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
222 commits
Select commit Hold shift + click to select a range
c119f1d
experimental coefficient validator
andrewbaxter439 Jan 16, 2026
fe4a1e7
experimental safe read excel
andrewbaxter439 Jan 16, 2026
e7969df
added sheet name and BenefitUnit handling to safe excel read
andrewbaxter439 Jan 19, 2026
c624bc2
fixing validator naming and testing
andrewbaxter439 Jan 27, 2026
56355bc
Deleted old plot files and uploaded new do files.
ANBurdett Mar 24, 2026
1151aa6
Merge pull request #440 from ANBurdett/AB_update_validation_files
dav-sonn Mar 25, 2026
4d62467
1. EntityManagerFactory cached as static fields
Mariia-Var Mar 26, 2026
7e8a3a7
Fix non-deterministic UC/Legacy benefit assignment
Mariia-Var Mar 26, 2026
b84c8e7
Replace Statistics3 export with AlignmentAdjustmentFactors
Mariia-Var Mar 26, 2026
b9e4384
Remove all the code/references to IT
dav-sonn Mar 31, 2026
cd46602
Merge pull request #444 from simpaths/MV-develop
justin-ven Mar 31, 2026
fb1d442
Merge pull request #449 from simpaths/cleaning_remove_IT
justin-ven Mar 31, 2026
d5b4510
Remove all remaining hard-coded values #393
dav-sonn Apr 13, 2026
539d63c
Correct Education enum coding
dav-sonn Apr 13, 2026
a3ed985
Merge pull request #452 from simpaths/remove_hardcoded_par
justin-ven Apr 14, 2026
132f9a3
minor
justin-ven Apr 14, 2026
cca2ffb
minor
justin-ven Apr 14, 2026
17da42c
minor
justin-ven Apr 14, 2026
7648b0d
minor
justin-ven Apr 14, 2026
055af2f
minor
justin-ven Apr 14, 2026
4acc3c4
minor
justin-ven Apr 14, 2026
8b656b9
minor
justin-ven Apr 14, 2026
8a9ee48
final
justin-ven Apr 15, 2026
a39fbef
Promote Javadoc headings to h2
dav-sonn Apr 15, 2026
416a592
Add wage-growth uprating option for tax donor income matching
justin-ven Apr 19, 2026
2eeb719
Remove C1b value from RMSE
dav-sonn Apr 20, 2026
ae9eea2
Merge pull request #453 from justin-ven/develop
justin-ven Apr 20, 2026
2dda7ba
minor
justin-ven Apr 21, 2026
7cfbf63
minor
justin-ven Apr 27, 2026
67e58c2
minor
justin-ven Apr 28, 2026
b4f9936
Renaming person relevant fields
LiangShi369 Apr 28, 2026
b961d63
Merge pull request #456 from simpaths/RMSE_correction
justin-ven Apr 28, 2026
7116cbc
benefit unit class relevant fields
LiangShi369 Apr 28, 2026
1767772
first complete draft
justin-ven Apr 28, 2026
93ef007
continued
LiangShi369 Apr 28, 2026
fbdb714
continued 2
LiangShi369 Apr 28, 2026
3c2e635
last batch of update, integration test passed
LiangShi369 Apr 29, 2026
e81bb8b
finalise code adjustment
justin-ven Apr 29, 2026
17ea865
update
LiangShi369 Apr 29, 2026
a598a25
Delete flowchart_review_prompt.md
LiangShi369 Apr 29, 2026
c3600f3
Merge pull request #460 from justin-ven/feature/tax-donor-wage-growth…
justin-ven May 5, 2026
e50b681
Omit redundant social care provision flags
justin-ven May 5, 2026
7799474
Use sinh for care hours and adjust draws
dav-sonn May 5, 2026
166929c
Merge pull request #463 from justin-ven/care-provision-clean-up
dav-sonn May 5, 2026
75f5fcb
Remove IT in input Excel data files
dav-sonn May 6, 2026
0a39553
Merge pull request #464 from simpaths/remove_IT_excel
justin-ven May 6, 2026
44ca683
Refactoring of regression estimates
dariaple May 7, 2026
2c042fb
Create flowchart_review_prompt.md
LiangShi369 May 8, 2026
032fdaf
Update GETTER_SETTER_RENAME_STRATEGY.md
LiangShi369 May 8, 2026
6a26a81
Completed required renamings (discussed on 5 May 2026), integration t…
LiangShi369 May 8, 2026
308736d
Merge develop into getter/setter rename branch
LiangShi369 May 8, 2026
169c767
Add new regressor names in the code
dav-sonn May 11, 2026
db79f59
getter and setter renamed
LiangShi369 May 12, 2026
4fdc0ce
A new batch of renaming in Section 17.4
LiangShi369 May 12, 2026
29a2a63
Merge pull request #468 from simpaths/LS_rename_getters_setters
dav-sonn May 12, 2026
a02aa79
Merge pull request #465 from dariaple/refactored-regressions
justin-ven May 13, 2026
874ad4d
Fix Person getters: update old getter calls
dav-sonn May 13, 2026
51a09bb
Merge pull request #471 from simpaths/fix_PR465
justin-ven May 13, 2026
a7bb133
Validate startYear against the available initial-population and EURO…
Mariia-Var May 14, 2026
85f434d
Port EU's smooth expected-value approach to UK's InSchoolAlignment an…
Mariia-Var May 15, 2026
10596ed
Clean up excel input files:
Mariia-Var May 15, 2026
3e67ea3
Remove old alignment workbook references
Mariia-Var May 15, 2026
c8966c2
Corrected alignment adjustment factors
Mariia-Var May 15, 2026
f2693b1
Merge pull request #473 from simpaths/experimental/safe-test-paramete…
justin-ven May 26, 2026
34abfeb
Update the regression estimates and fix the bug with the Year_transfo…
dav-sonn May 29, 2026
c3a5467
Merge pull request #475 from simpaths/fix_regressions
justin-ven May 31, 2026
4b631db
Add test file in input directory
justin-ven Jun 1, 2026
cd7bcb0
Delete input/test
justin-ven Jun 1, 2026
53a75ca
Create test2
justin-ven Jun 1, 2026
fc38f1d
Delete src/test2
justin-ven Jun 1, 2026
6b944b1
Create test3
justin-ven Jun 1, 2026
184f635
Delete src/test3
justin-ven Jun 1, 2026
c21d1c8
Create test4
justin-ven Jun 1, 2026
3011a99
??
justin-ven Jun 1, 2026
50496b9
Delete validation/test4
justin-ven Jun 1, 2026
476600b
Restore integration tests with numeric tolerance
dav-sonn Jun 1, 2026
76f92f7
Align integration tests to the EU variant
dav-sonn Jun 2, 2026
65e3c3e
Merge pull request #477 from simpaths/restore_integration_tests
dav-sonn Jun 2, 2026
9da4306
Merge remote-tracking branch 'origin/develop' into MV-develop-add-sta…
Mariia-Var Jun 2, 2026
516c5d8
Merge remote-tracking branch 'origin/develop' into MV-cleanup-input-e…
Mariia-Var Jun 2, 2026
9db3b55
Removed outdated employment alignment
Mariia-Var Jun 2, 2026
cc60889
Merge remote-tracking branch 'origin/develop' into MV-port-EUalignmen…
Mariia-Var Jun 2, 2026
1fb0c25
Corrected inSchool alignment logic for E1b process
Mariia-Var Jun 2, 2026
e5c2a5b
Merge remote-tracking branch 'origin/develop' into MV-correct_alignme…
Mariia-Var Jun 2, 2026
9cda541
Updated golden files of Integration test
Mariia-Var Jun 3, 2026
99fba3d
Merge pull request #480 from Mariia-Var/MV-develop-add-startYear-guard
dav-sonn Jun 3, 2026
ed115f0
Potential fix for pull request finding
Mariia-Var Jun 3, 2026
cdf986a
Potential fix for pull request finding
Mariia-Var Jun 3, 2026
24c51e5
Potential fix for pull request finding
Mariia-Var Jun 3, 2026
f68b20a
Apply in-school alignment before yearly school decisions
Mariia-Var Jun 3, 2026
6f273b1
Merge pull request #481 from Mariia-Var/MV-cleanup-input-excel
Mariia-Var Jun 3, 2026
73b90ab
Merge remote-tracking branch 'origin/develop' into MV-correct_alignme…
Mariia-Var Jun 3, 2026
19210af
Merge pull request #482 from Mariia-Var/MV-port-EUalignments-approach
Mariia-Var Jun 3, 2026
eab2def
Merge pull request #483 from Mariia-Var/MV-correct_alignment_factors
Mariia-Var Jun 3, 2026
3607fc3
bump version of actions
amorison Jun 8, 2026
f71050d
Merge pull request #485 from simpaths/am/actions
dav-sonn Jun 9, 2026
75309eb
fixed bug: yBenAmountMonth
LiangShi369 Jun 10, 2026
f51587f
Update BenefitUnit.java
LiangShi369 Jun 10, 2026
0f74f12
Update BenefitUnit.java
LiangShi369 Jun 10, 2026
a85415a
social care revision
dariaple Jun 10, 2026
2d7e592
Fix typo 'Psrtner' to 'Partner' in Person.java
dav-sonn Jun 11, 2026
c00d056
Merge pull request #488 from dariaple/social_care_update
dav-sonn Jun 11, 2026
e43d5e4
Updated reg_income.xlsx
Mariia-Var Jun 12, 2026
68105c9
Merge pull request #490 from Mariia-Var/develop-MV-update-reg_income
dav-sonn Jun 12, 2026
34138b6
bump JDK version to 25 (current LTS)
amorison Jun 16, 2026
bbf8ef9
centralise environment setup documentation
amorison Jun 16, 2026
fb0120e
do not duplicate api docs action in documentation
amorison Jun 16, 2026
bd88941
bump dependencies
amorison Jun 16, 2026
0aa936a
actually use log4j2
amorison Jun 16, 2026
e45ee0c
Merge pull request #495 from simpaths/am/bump-deps
dav-sonn Jun 18, 2026
f7ba45c
bump JAS-mine-core to 5.0.0, which include gui
amorison Jul 7, 2026
d9327de
Merge pull request #496 from simpaths/am/jasmine-5.0.0
dav-sonn Jul 8, 2026
936884a
rm duplicated entries in `.gitignore`
amorison Jul 15, 2026
630f61f
rm duplicated entries in `.gitignore`
amorison Jul 15, 2026
19dafa5
rm `.DS_Store` files
amorison Jul 15, 2026
df70c24
Merge pull request #497 from simpaths/am/gitignore
dav-sonn Jul 15, 2026
fab5f39
bumb jasmine to 5.1.0
amorison Jul 27, 2026
cf65b64
do not rely on deprecated static instances of matching
amorison Jul 27, 2026
677efdb
SimPathsModel: avoid unncessary temp variable
amorison Jul 27, 2026
8f4fd14
javac: enable all lints
amorison Jul 27, 2026
253ee0c
avoid use of deprecated `build` method of `CSVFormat.Builder`
amorison Jul 27, 2026
e70d5be
do not use deprecated HelpFormatter from apache cli
amorison Jul 27, 2026
1c78285
avoid using deprecated `Predicate` from apache
amorison Jul 27, 2026
0f83b50
qualify static methods/variables by type
amorison Jul 27, 2026
5d47c06
rm useless statement assigning static variable to itself
amorison Jul 27, 2026
d53cf7a
rm unnecessary cast
amorison Jul 27, 2026
2e95b3e
rm dangling doc comments
amorison Jul 27, 2026
459d150
`Parameters`: rm numerous raw types
amorison Jul 27, 2026
5d10c70
BenefitUnit: rm several raw types
amorison Jul 27, 2026
63b39f3
rm several raw types
amorison Jul 27, 2026
a739583
CloneBenefitUnit: rm raw types
amorison Jul 27, 2026
491cc94
rm more raw types
amorison Jul 27, 2026
b577ea1
Merge pull request #498 from simpaths/am/jasmine-5.1.0
dav-sonn Aug 3, 2026
9bca22c
Fix a bug with the yHhQuintilesMonthC5 variable (BenefitUnit.csv) in …
dav-sonn Aug 4, 2026
dcbf4c0
Update integration test expected CSV outputs
dav-sonn Aug 4, 2026
15e0bc6
Merge pull request #500 from simpaths/fix_yHhQuintilesMonthC5_BU
dav-sonn Aug 4, 2026
432fecd
Correct an error introduced while solving a bug in PR#500
dav-sonn Aug 4, 2026
e36b280
Merge pull request #501 from simpaths/fix_yHhQuintilesMonthC5_BU
dav-sonn Aug 4, 2026
4be97c9
fix `FemalesWithChildrenByChildAgeCSfilter`
amorison Aug 5, 2026
2a2a0e1
make `BenefitUnit::getIndicatorChildren` O(nCh) instead of O(nAge*nCh)
amorison Aug 5, 2026
d5b6ac4
rm commented out `FemaleWithChildrenByAgeBandFilter`
amorison Aug 5, 2026
51196ce
Merge pull request #502 from simpaths/am/fix-child-age-filter
dav-sonn Aug 5, 2026
43febae
Switch informal care hours to ordered logit
dav-sonn Aug 14, 2026
ec55ae4
Updated comments and corrected a couple bugs in simulated output vali…
ANBurdett Aug 18, 2026
35513ed
Remove comments and clean up master.do file
ANBurdett Aug 18, 2026
65cd265
Added average hour provided plot
ANBurdett Aug 19, 2026
4a18a23
Merge pull request #507 from simpaths/AB_update_validation_do_files
dav-sonn Aug 20, 2026
2f1f8ea
minor update of input data
justin-ven Aug 24, 2026
020961c
Restructure simulation output CSVs by domain
Mariia-Var Aug 24, 2026
2540a10
Restructure simulation output CSVs by domain
Mariia-Var Aug 24, 2026
11c244a
updated default.yml
Mariia-Var Aug 24, 2026
ab5b148
updated default.yml and addressed copilot review feedback:
Mariia-Var Aug 24, 2026
e96bc51
removed unused import jakarta.persistence.Transient from WellbeingByG…
Mariia-Var Aug 24, 2026
bef7f26
Merge pull request #508 from Mariia-Var/MV-organise-output-csv
dav-sonn Aug 25, 2026
952f0e6
P1 is estimated on `ded == 0 & dag >= 18` (00_master_conditions.do:1…
Mariia-Var Aug 25, 2026
5cda52a
Updated Integration Test golden files
Mariia-Var Aug 25, 2026
7e98d55
Potential fix for pull request finding
Mariia-Var Aug 25, 2026
1167965
Restructure simulation output CSVs by domain
Mariia-Var Aug 24, 2026
bae4aae
Restructure simulation output CSVs by domain
Mariia-Var Aug 24, 2026
556423e
updated default.yml
Mariia-Var Aug 24, 2026
3cacc3c
updated default.yml and addressed copilot review feedback:
Mariia-Var Aug 24, 2026
23f2fb9
removed unused import jakarta.persistence.Transient from WellbeingByG…
Mariia-Var Aug 24, 2026
e7b9c1c
Updated Integration Test golden files
Mariia-Var Aug 25, 2026
09ba344
Merge branch 'develop' into MV-fix-leavePH-process
Mariia-Var Aug 25, 2026
6aee02b
Merge pull request #510 from Mariia-Var/MV-fix-leavePH-process
Mariia-Var Aug 25, 2026
21204a0
gui: fix `ConversionException` on `UnionMatchingMethod`
amorison Aug 20, 2026
4be2ad0
bump jasmine to 5.2.0
amorison Aug 25, 2026
fb1192a
add `Filters::youngerStrict`
amorison Aug 3, 2026
ca529c1
add more filters, marking corresponding older API for removal
amorison Aug 4, 2026
8620f57
add more filters, marking corresponding older API for removal
amorison Aug 4, 2026
c15a33e
EmploymentHistoryFilterTest: use `Filters.employmentHistory`
amorison Aug 10, 2026
f11271e
`EmploymentStatisticsTest`: actually test `EmploymentStatistics`
amorison Aug 10, 2026
d17bce9
`EmploymentStatistics`: use new statistics api
amorison Aug 10, 2026
365662c
WellbeingByGender: use new statistics API
amorison Aug 25, 2026
a0cf1d8
SimPathsCollector: use new statistics API
amorison Aug 10, 2026
21259e3
replace `FertileFilter` with `Filters.fertile`
amorison Aug 11, 2026
9283785
SimPathsObserver: delete commented out code
amorison Aug 11, 2026
36dcf96
SimPathsObserver: rm unused variables
amorison Aug 11, 2026
4c80829
Person: rm unused series `yDispEquivYear` & `xEquivYearL1`
amorison Aug 12, 2026
1d4c967
SimPathsCollector: use new supplier API for gini coeff
amorison Aug 12, 2026
e540f8e
SimPathsObserver: use qualified imports
amorison Aug 17, 2026
28f70e5
observer: use supplier API for employment rates
amorison Aug 17, 2026
0aa35ea
Observer: use supplier API for wellbeing plots
amorison Aug 17, 2026
c4fd7db
observer: extract `ageGenderPlots`
amorison Aug 17, 2026
6ca6146
observer: use `ageGenderPlots` for health plots
amorison Aug 17, 2026
02cb81c
observer: use `Supplier` API for more health plots
amorison Aug 17, 2026
987d7cb
observer: use `Supplier` API for eduction by age plots
amorison Aug 17, 2026
299da22
Parameters: abstract access to validation data
amorison Aug 18, 2026
a0243f2
observer: use new validation API in `AgeRange`
amorison Aug 18, 2026
9200d4e
observer: use `Supplier` API for health score plots
amorison Aug 18, 2026
0f396fb
ageGenderPlots takes `ageRanges` as argument
amorison Aug 18, 2026
06e8580
observer: use `ageGenderPlots` for health plots
amorison Aug 18, 2026
3e614f3
observer: use `Supplier` API for distribution by age plots
amorison Aug 18, 2026
2301af2
observer: rm stale comments
amorison Aug 18, 2026
558518c
observer: use supplier API for maternity employment plots
amorison Aug 18, 2026
67eda9e
observer: use supplier API for age pyramid
amorison Aug 18, 2026
6b51aa1
observer: use supplier API for pop size and n households plots
amorison Aug 18, 2026
3b251b9
observer: `meanPotentialEarningsMultiMap` use Supplier API
amorison Aug 18, 2026
cac48d2
observer: activity status plot uses supplier API
amorison Aug 18, 2026
59a1e8e
observer: use supplier API for more plots
amorison Aug 18, 2026
dce4ec1
observer: edu by region plots use supplier API
amorison Aug 18, 2026
d52f2fe
observer: more plots use supplier API
amorison Aug 18, 2026
1bc5d03
extract `Filters.flexibleLabourSupply`
amorison Aug 18, 2026
85f1996
observer: earnings plots use supplier API
amorison Aug 18, 2026
9b0c402
observer: use supplier API for remaning plots
amorison Aug 18, 2026
944c9c4
Validator: no longer implement `IDoubleSource`
amorison Aug 18, 2026
afdd923
rm unused filters
amorison Aug 18, 2026
56afe3e
Parameters: rm validation methods directly exposing mappings
amorison Aug 18, 2026
ac6a481
collector: drop unused `IDoubleSource` impl for gini coeff
amorison Aug 19, 2026
c779d2c
collector: minor comment clean up
amorison Aug 19, 2026
ce54bbc
bypass `AccumulatorStats` to collect gini coeff
amorison Aug 19, 2026
2dbb01a
Merge pull request #503 from simpaths/am/new-jasmine-stats
amorison Aug 25, 2026
5bb6ea1
fixes to pass integration tests
justin-ven Aug 26, 2026
fec57c6
Keep local modifications to integration test results
justin-ven Aug 26, 2026
a362787
Update integration test baselines
dav-sonn Aug 27, 2026
fd97a9e
Merge pull request #506 from simpaths/fix_care_provision
justin-ven Aug 27, 2026
f6fc55b
Rename AlignmentStatistics variables to align* convention
Mariia-Var Aug 28, 2026
b61e8f9
Merge pull request #513 from simpaths/MV-update-varnames-in-Alignment…
dav-sonn Aug 28, 2026
8750bfc
Various updates
dav-sonn Aug 28, 2026
2998e88
Remove legacy EDI alias from collector output
dav-sonn Aug 28, 2026
123e516
Merge pull request #514 from simpaths/pre_release_cleanup
dav-sonn Aug 28, 2026
b223738
Merge branch 'main' into develop
dav-sonn Aug 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions .claude/settings.local.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"permissions": {
"allow": [
"Bash(xargs -I {} wc -l {})",
"Bash(mvn clean *)",
"Bash(python -c \"import docx; print\\('python-docx available'\\)\")",
"Bash(python3 -c \"import docx; print\\('ok'\\)\")",
"Bash(where py *)",
"Bash(py --version)",
"Bash(py -c \"import docx; print\\('ok'\\)\")",
"Bash(py -m pip install python-docx -q)",
"Bash(py generate_review.py)",
"Bash(pip show *)",
"PowerShell(Get-Command *)"
]
}
}
56 changes: 28 additions & 28 deletions .github/workflows/SimPathsBuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,33 +16,33 @@ jobs:
build:
runs-on: [ ubuntu-latest ]
steps:
- uses: actions/checkout@v4
- name: Set up JDK 19
uses: actions/setup-java@v4
- uses: actions/checkout@v6
- name: Set up JDK
uses: actions/setup-java@v5
with:
java-version: '19'
java-version: '25'
distribution: 'temurin'
- name: Build with Maven
run: mvn -B package --file pom.xml
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
with:
name: simpaths_jars
path: ./*.jar

run-integration-tests:
runs-on: [ ubuntu-latest ]
steps:
- uses: actions/checkout@v4
- name: Set up JDK 19
uses: actions/setup-java@v4
- uses: actions/checkout@v6
- name: Set up JDK
uses: actions/setup-java@v5
with:
java-version: '19'
java-version: '25'
distribution: 'temurin'
- name: Run integration tests
run: mvn verify
- name: Upload Actual CSVs for Inspection
if: failure() # This ensures it only runs when the tests fail
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: actual-simulation-results
path: output/INTEGRATION_TESTS/csv/
Expand All @@ -51,43 +51,43 @@ jobs:
needs: build
runs-on: [ ubuntu-latest ]
steps:
- uses: actions/checkout@v4
- name: Set up JDK 19
uses: actions/setup-java@v4
- uses: actions/checkout@v6
- name: Set up JDK
uses: actions/setup-java@v5
with:
java-version: '19'
java-version: '25'
distribution: 'temurin'
- uses: actions/download-artifact@v4
- uses: actions/download-artifact@v8
with:
name: simpaths_jars
path: .
- name: Do one full Setup and Run with SimPathsStart (mimicking GUI run)
run: java -jar singlerun.jar -c UK -s 2019 -g false --rewrite-policy-schedule
- name: Check input db exists
id: check_file
uses: thebinaryfelix/check-file-existence-action@1.0.0
uses: thebinaryfelix/check-file-existence-action@2.0.0
with:
files: 'input/input.mv.db, input/EUROMODpolicySchedule.xlsx, input/DatabaseCountryYear.xlsx'

run-simpaths-persist-root:
needs: build
runs-on: [ ubuntu-latest ]
steps:
- uses: actions/checkout@v4
- name: Set up JDK 19
uses: actions/setup-java@v4
- uses: actions/checkout@v6
- name: Set up JDK
uses: actions/setup-java@v5
with:
java-version: '19'
java-version: '25'
distribution: 'temurin'
- uses: actions/download-artifact@v4
- uses: actions/download-artifact@v8
with:
name: simpaths_jars
path: .
- name: Setup run
run: java -jar multirun.jar -DBSetup -config test_create_database.yml
- name: Check input db exists
id: check_file
uses: thebinaryfelix/check-file-existence-action@1.0.0
uses: thebinaryfelix/check-file-existence-action@2.0.0
with:
files: 'input/input.mv.db, input/EUROMODpolicySchedule.xlsx, input/DatabaseCountryYear.xlsx'
- name: Do two runs with persistence to root database
Expand All @@ -97,21 +97,21 @@ jobs:
needs: build
runs-on: [ ubuntu-latest ]
steps:
- uses: actions/checkout@v4
- name: Set up JDK 19
uses: actions/setup-java@v4
- uses: actions/checkout@v6
- name: Set up JDK
uses: actions/setup-java@v5
with:
java-version: '19'
java-version: '25'
distribution: 'temurin'
- uses: actions/download-artifact@v4
- uses: actions/download-artifact@v8
with:
name: simpaths_jars
path: .
- name: Setup run
run: java -jar multirun.jar -DBSetup -config test_create_database.yml
- name: Check input db exists
id: check_file
uses: thebinaryfelix/check-file-existence-action@1.0.0
uses: thebinaryfelix/check-file-existence-action@2.0.0
with:
files: 'input/input.mv.db, input/EUROMODpolicySchedule.xlsx, input/DatabaseCountryYear.xlsx'
- name: Do two runs with no persistence
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/deploy-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0

- name: Set up Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: '3.x'

Expand All @@ -39,10 +39,10 @@ jobs:
run: mkdocs build --strict

- name: Upload Pages artifact
uses: actions/upload-pages-artifact@v3
uses: actions/upload-pages-artifact@v5
with:
path: site/

- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
uses: actions/deploy-pages@v5
10 changes: 5 additions & 5 deletions .github/workflows/publish-javadoc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v6

- name: Set up JDK 19
uses: actions/setup-java@v3
- name: Set up JDK
uses: actions/setup-java@v5
with:
java-version: '19'
java-version: '25'
distribution: 'temurin'
cache: maven

Expand All @@ -36,7 +36,7 @@ jobs:
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
javadoc-branch: javadoc
java-version: 19
java-version: 25
target-folder: javadoc
project: maven

Loading
Loading