diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f43ca4e..5caeebe 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,7 +1,7 @@ name: CI on: push: - branches: [master] + branches: [main] tags: [v*] pull_request: @@ -12,7 +12,7 @@ jobs: strategy: matrix: julia-version: ["min", "1", "pre"] - os: [ubuntu-latest, macOS-latest] + os: [ubuntu-latest, macOS-latest, windows-latest] steps: - uses: actions/checkout@v6 - uses: julia-actions/setup-julia@v3 diff --git a/Readme.md b/Readme.md index 495c8eb..d945b6c 100644 --- a/Readme.md +++ b/Readme.md @@ -3,7 +3,7 @@ `AlgorithmsInterface.jl` is a Julia package to provide a common interface to run iterative tasks. **Algorithm** here refers to an iterative sequence of commands, that are run until a certain stopping criterion is met. -[![docs][docs-dev-img]][docs-dev-url] [![CI][ci-img]][ci-url] [![codecov][codecov-img]][codecov-url] +[![docs][docs-dev-img]][docs-dev-url] [![CI][ci-img]][ci-url] [![runic][runic-img]][runic-url] [![codecov][codecov-img]][codecov-url] [docs-dev-img]: https://img.shields.io/badge/docs-dev-blue.svg [docs-dev-url]: https://JuliaManifolds.github.io/AlgorithmsInterface.jl/dev/ @@ -14,6 +14,9 @@ [ci-img]: https://github.com/JuliaManifolds/AlgorithmsInterface.jl/actions/workflows/ci.yml/badge.svg [ci-url]: https://github.com/JuliaManifolds/AlgorithmsInterface.jl/actions/workflows/ci.yml +[runic-img]: https://img.shields.io/badge/code_style-%E1%9A%B1%E1%9A%A2%E1%9A%BE%E1%9B%81%E1%9A%B2-black +[runic-url]: https://github.com/fredrikekre/Runic.jl + # Statement of need A first approach to algorithms is a simple for-loop for a maximum number of iterations.