Skip to content

Commit

Permalink
Merge pull request #63 from bauglir/development
Browse files Browse the repository at this point in the history
Next Release (v1.0.0)
  • Loading branch information
bauglir committed Apr 26, 2024
2 parents b3c136a + ec2de56 commit f0af069
Show file tree
Hide file tree
Showing 19 changed files with 536 additions and 184 deletions.
17 changes: 10 additions & 7 deletions .github/workflows/CI.yml
@@ -1,3 +1,4 @@
---
name: CI

on:
Expand All @@ -15,7 +16,7 @@ jobs:
matrix:
version:
- '1.6'
- '1.7'
- '1.10'
os:
- ubuntu-latest
- macOS-latest
Expand All @@ -26,21 +27,23 @@ jobs:
OS: ${{ matrix.os }}
JULIA: ${{ matrix.version }}
steps:
- uses: actions/checkout@v3
- uses: julia-actions/setup-julia@v1
- uses: actions/checkout@v4
- uses: julia-actions/setup-julia@v2
with:
version: ${{ matrix.version }}
arch: ${{ matrix.arch }}
- uses: julia-actions/cache@v1
- uses: julia-actions/julia-buildpkg@v1
- uses: julia-actions/julia-runtest@v1
- uses: julia-actions/julia-processcoverage@v1
- name: Codecov
uses: codecov/codecov-action@v3
uses: codecov/codecov-action@v4
with:
file: ./lcov.info
env_vars: OS,JULIA
file: ./lcov.info
token: ${{ secrets.CODECOV_TOKEN }}
- name: Coveralls parallel
uses: coverallsapp/github-action@master
uses: coverallsapp/github-action@v2
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
parallel: true
Expand All @@ -50,7 +53,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Aggregate Coveralls Reports
uses: coverallsapp/github-action@master
uses: coverallsapp/github-action@v2
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
parallel-finished: true
11 changes: 6 additions & 5 deletions .github/workflows/CodeFormattingCheck.yml
@@ -1,3 +1,4 @@
---
name: Code Format Check

on:
Expand All @@ -10,14 +11,14 @@ jobs:
code-format-check:
runs-on: ubuntu-latest
steps:
- uses: julia-actions/setup-julia@v1
- uses: actions/checkout@v4
- uses: julia-actions/setup-julia@v2
with:
version: '1.7.3'

- uses: actions/checkout@v3
version: '1.10'
- uses: julia-actions/cache@v1
- name: Install JuliaFormatter and format
run: |
julia -e 'using Pkg; Pkg.add(PackageSpec(name="JuliaFormatter", version="1.0.3"))'
julia -e 'using Pkg; Pkg.add(PackageSpec(name="JuliaFormatter", version="1.0.53"))'
julia -e 'using JuliaFormatter; format("."; indent = 2, remove_extra_newlines = true, verbose = true, whitespace_typedefs = true, whitespace_ops_in_indices = true)'
- name: Format check
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/CompatHelper.yml
@@ -1,3 +1,4 @@
---
name: CompatHelper

on:
Expand All @@ -8,9 +9,10 @@ jobs:
CompatHelper:
runs-on: ubuntu-latest
steps:
- uses: julia-actions/setup-julia@v1
- uses: julia-actions/setup-julia@v2
with:
version: '1.7.3'
version: '1.10'
- uses: julia-actions/cache@v1
- name: Install CompatHelper
run: julia -e 'using Pkg; Pkg.add("CompatHelper")'
- name: Update Dependencies
Expand Down
8 changes: 6 additions & 2 deletions .github/workflows/Documentation.yml
@@ -1,3 +1,4 @@
---
name: Documentation

on:
Expand All @@ -13,8 +14,11 @@ jobs:
docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: julia-actions/setup-julia@v1
- uses: actions/checkout@v4
- uses: julia-actions/setup-julia@v2
with:
version: '1.10'
- uses: julia-actions/cache@v1
- name: Install dependencies
run: |
julia --project=docs -e '
Expand Down
19 changes: 11 additions & 8 deletions .github/workflows/Release.yml
@@ -1,3 +1,4 @@
---
name: Release

on:
Expand All @@ -11,18 +12,20 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Semantic Release
uses: cycjimmy/semantic-release-action@v3
uses: cycjimmy/semantic-release-action@v4
id: semantic-release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
semantic_version: 19.0.3
semantic_version: 23.0.2
extends: |
@ethima/semantic-release-configuration
extra_plugins: |
@semantic-release/changelog
@semantic-release/git
@google/semantic-release-replace-plugin
@ethima/semantic-release-configuration
- name: Notify JuliaRegistrator of new release
uses: peter-evans/commit-comment@v2
uses: peter-evans/commit-comment@v3
if: steps.semantic-release.outputs.new_release_published == 'true'
with:
body: '@JuliaRegistrator register branch=main'
body: '@JuliaRegistrator register branch=${{ steps.semantic-release.outputs.new_release_git_tag }}'
40 changes: 0 additions & 40 deletions .releaserc

This file was deleted.

2 changes: 1 addition & 1 deletion CHANGELOG.md
@@ -1,4 +1,4 @@
Changelog
# Changelog

# [0.2.0](https://github.com/bauglir/Kroki.jl/compare/v0.1.0...v0.2.0) (2022-07-26)

Expand Down
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -32,7 +32,7 @@ when contributing.
Install Kroki through Julia's package manager

```
(v1.7) pkg> add Kroki
(v1.10) pkg> add Kroki
```

Construct diagrams using the
Expand Down

0 comments on commit f0af069

Please sign in to comment.