Skip to content

Commit

Permalink
Adding devel to CI, fix #161, fix #149 (#169)
Browse files Browse the repository at this point in the history
* 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>
  • Loading branch information
pietroppeter and HugoGranstrom committed Feb 9, 2023
1 parent 4ce9057 commit e25ee44
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 4 deletions.
14 changes: 11 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,19 @@ on:
jobs:
tests:
runs-on: ubuntu-latest
strategy:
matrix:
nim:
- '1.6.x'
- 'stable'
- 'devel'
fail-fast: false
name: Nim ${{ matrix.nim }}
steps:
- uses: actions/checkout@v2
- uses: jiro4989/setup-nim-action@v1.3.15
- uses: actions/checkout@v3
- uses: jiro4989/setup-nim-action@v1.4.3
with:
nim-version: '1.6.x'
nim-version: ${{ matrix.nim }}
- run: nimble -y install
- run: nimble docsdeps
- run: nimble test
2 changes: 1 addition & 1 deletion nimib.nimble
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Package

version = "0.3.5"
version = "0.3.6"
author = "Pietro Peterlongo & Hugo Granström"
description = "nimib 🐳 - nim 👑 driven ⛵ publishing ✍"
license = "MIT"
Expand Down

0 comments on commit e25ee44

Please sign in to comment.