Skip to content

Commit e25ee44

Browse files
Adding devel to CI, fix #161, fix #149 (#169)
* Adding devel to CI I am adding both stable (that will become 2.x soon) and devel (which is candidate for 2.x). Also update versions of cache and setup-nim-action * disable fail-fast for test CI see https://stackoverflow.com/a/65647509/4178189 * Change toml lib + fix macro bug on devel (#173) (#174) * fix orc macro bug * replace toml_serialization with parsetoml * clean up * use jsony for deserialization as it can handle missing fields Co-authored-by: Hugo Granström <5092565+HugoGranstrom@users.noreply.github.com> * bump to 0.3.6 --------- Co-authored-by: Hugo Granström <5092565+HugoGranstrom@users.noreply.github.com>
1 parent 4ce9057 commit e25ee44

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

.github/workflows/test.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,19 @@ on:
77
jobs:
88
tests:
99
runs-on: ubuntu-latest
10+
strategy:
11+
matrix:
12+
nim:
13+
- '1.6.x'
14+
- 'stable'
15+
- 'devel'
16+
fail-fast: false
17+
name: Nim ${{ matrix.nim }}
1018
steps:
11-
- uses: actions/checkout@v2
12-
- uses: jiro4989/setup-nim-action@v1.3.15
19+
- uses: actions/checkout@v3
20+
- uses: jiro4989/setup-nim-action@v1.4.3
1321
with:
14-
nim-version: '1.6.x'
22+
nim-version: ${{ matrix.nim }}
1523
- run: nimble -y install
1624
- run: nimble docsdeps
1725
- run: nimble test

nimib.nimble

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

3-
version = "0.3.5"
3+
version = "0.3.6"
44
author = "Pietro Peterlongo & Hugo Granström"
55
description = "nimib 🐳 - nim 👑 driven ⛵ publishing ✍"
66
license = "MIT"

0 commit comments

Comments
 (0)