Skip to content

Commit d296246

Browse files
authored
Adjustments to EMI v0.9, EMB v0.10, and EMG v0.12 (#48)
* Updated Project.toml and NEWS.md * Updated CI versions
1 parent 92da348 commit d296246

4 files changed

Lines changed: 27 additions & 9 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,19 @@ on:
66
- release-*
77
pull_request:
88
types: [opened, synchronize, reopened]
9+
10+
# needed to allow julia-actions/cache to delete old caches that it has created
11+
permissions:
12+
actions: write
13+
contents: read
914
jobs:
1015
test:
1116
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
1217
runs-on: ${{ matrix.os }}
1318
strategy:
1419
fail-fast: false
1520
matrix:
16-
# Since EnergyModelsGUI doesn't have binary dependencies,
21+
# Since EnergyModelsGUI doesn't have binary dependencies,
1722
# only test on a subset of possible platforms.
1823
include:
1924
- version: '1' # The latest point-release (Linux)
@@ -22,7 +27,7 @@ jobs:
2227
#- version: '1' # The latest point-release (Windows)
2328
# os: windows-latest
2429
# arch: x64
25-
- version: 'lts' # lts
30+
- version: 'lts' # lts
2631
os: ubuntu-latest
2732
arch: x64
2833
#- version: 'lts' # lts
@@ -32,12 +37,12 @@ jobs:
3237
# os: ubuntu-latest
3338
# arch: x64
3439
steps:
35-
- uses: actions/checkout@v4
40+
- uses: actions/checkout@v6
3641
- uses: julia-actions/setup-julia@v2
3742
with:
3843
version: ${{ matrix.version }}
3944
arch: ${{ matrix.arch }}
40-
- uses: julia-actions/cache@v1
45+
- uses: julia-actions/cache@v3
4146
- name: Install Dependencies (Linux)
4247
if: ${{ matrix.os == 'ubuntu-latest' }}
4348
run: sudo apt-get update && sudo apt-get install -y xorg-dev mesa-utils xvfb libgl1 freeglut3-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libxext-dev xsettingsd x11-xserver-utils

.github/workflows/documentation.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,20 @@ on:
55
tags: '*'
66
pull_request:
77
types: [opened, synchronize, reopened]
8+
9+
# needed to allow julia-actions/cache to delete old caches that it has created
10+
permissions:
11+
actions: write
12+
contents: read
813
jobs:
914
build:
1015
runs-on: ubuntu-latest
1116
steps:
12-
- uses: actions/checkout@v2
17+
- uses: actions/checkout@v6
1318
- uses: julia-actions/setup-julia@latest
1419
with:
1520
version: '1'
21+
- uses: julia-actions/cache@v3
1622
- run: sudo apt-get update && sudo apt-get install -y xorg-dev mesa-utils xvfb libgl1 freeglut3-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libxext-dev xsettingsd x11-xserver-utils
1723
- name: Install dependencies
1824
shell: julia --color=yes --project=docs/ {0}

NEWS.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Release notes
22

3+
## Version 0.7.0 (2026-04-17)
4+
5+
### Breaking changes
6+
7+
* Adjusted to [`EnergyModelsBase` v0.10.0](https://github.com/EnergyModelsX/EnergyModelsBase.jl/releases/tag/v0.10.0) and the corresponding dependency changes in the packages.
8+
* The changes did not require any adjustments, but a breaking change is beneficial to be able to provide bugfixes for previous versions.
9+
310
## Version 0.6.3 (2026-01-13)
411

512
### Bugfix

Project.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "EnergyModelsGUI"
22
uuid = "737a7361-d3b7-40e9-b1ac-59bee4c5ea2d"
3-
version = "0.6.3"
3+
version = "0.7.0"
44
authors = ["Jon Vegard Venås <JonVegard.Venas@sintef.no>", "Dimitri Pinel <Dimitri.Pinel@sintef.no>", "Magnus Askeland <Magnus.Askeland@sintef.no>", "Shweta Tiwari <Shweta.Tiwari@sintef.no>"]
55

66
[deps]
@@ -41,9 +41,9 @@ Colors = "0.13"
4141
DataFrames = "1"
4242
Dates = "1"
4343
Downloads = "1"
44-
EnergyModelsBase = "0.9"
45-
EnergyModelsGeography = "0.11.3"
46-
EnergyModelsInvestments = "0.8"
44+
EnergyModelsBase = "0.10"
45+
EnergyModelsGeography = "0.12"
46+
EnergyModelsInvestments = "0.9"
4747
FileIO = "1"
4848
GLMakie = "0.13"
4949
GeoJSON = "0.8"

0 commit comments

Comments
 (0)