Skip to content

Commit

Permalink
chore: begin Github setup
Browse files Browse the repository at this point in the history
  • Loading branch information
Stefan Strömer committed Jun 2, 2024
1 parent 52e1712 commit 6ab539d
Show file tree
Hide file tree
Showing 4 changed files with 55 additions and 11 deletions.
14 changes: 7 additions & 7 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,10 +68,10 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }}
- name: Run doctests
shell: julia --project=docs --color=yes {0}
run: |
using Documenter: DocMeta, doctest
using IESopt
DocMeta.setdocmeta!(IESopt, :DocTestSetup, :(using IESopt); recursive=true)
doctest(IESopt)
# - name: Run doctests
# shell: julia --project=docs --color=yes {0}
# run: |
# using Documenter: DocMeta, doctest
# using IESopt
# DocMeta.setdocmeta!(IESopt, :DocTestSetup, :(using IESopt); recursive=true)
# doctest(IESopt)
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2024 Stefan Strömer <stefan.stroemer@ait.ac.at> and contributors
Copyright (c) AIT Austrian Institute of Technology GmbH

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
46 changes: 45 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,51 @@
# IESopt
# Integrated Energy System Optimization (IESopt.jl)

[![Stable](https://img.shields.io/badge/docs-stable-blue.svg)](https://ait-energy.github.io/IESopt.jl/stable/)
[![Dev](https://img.shields.io/badge/docs-dev-blue.svg)](https://ait-energy.github.io/IESopt.jl/dev/)
[![Build Status](https://github.com/ait-energy/IESopt.jl/actions/workflows/CI.yml/badge.svg?branch=main)](https://github.com/ait-energy/IESopt.jl/actions/workflows/CI.yml?query=branch%3Amain)
[![Coverage](https://codecov.io/gh/ait-energy/IESopt.jl/branch/main/graph/badge.svg)](https://codecov.io/gh/ait-energy/IESopt.jl)
[![Aqua](https://raw.githubusercontent.com/JuliaTesting/Aqua.jl/master/badge.svg)](https://github.com/JuliaTesting/Aqua.jl)

[![Code Style](https://img.shields.io/badge/code_style-custom-blue?style=flat&logo=julia&logoColor=white)](.JuliaFormatter.toml)
[![Readme Style](https://img.shields.io/badge/readme_style-standard-lime?style=flat&logo=julia&logoColor=white)](https://github.com/RichardLitt/standard-readme)
[![License](https://img.shields.io/github/license/ait-energy/IESopt.jl)](LICENSE)

**IESopt** (_Integrated Energy System Optimization_) is a modeling and optimization framework for integrated energy
systems.

## Table of Contents

- [Background](#background)
- [Install](#install)
- [Usage](#usage)
- [API](#api)
- [Contributing](#contributing)
- [License](#license)

## Background

TODO

## Install

TODO: Documment how to install the package.

## Usage

TODO: Documment how to use the package.

## API

TODO: Documment the API of the package.

### Python

### Julia

## Contributing

PRs accepted.

## License

[MIT © AIT Austrian Institute of Technology GmbH.](LICENSE)
4 changes: 2 additions & 2 deletions docs/make.jl
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
using IESopt
using Documenter

DocMeta.setdocmeta!(IESopt, :DocTestSetup, :(using IESopt); recursive=true)
# DocMeta.setdocmeta!(IESopt, :DocTestSetup, :(using IESopt); recursive=true)

makedocs(;
modules=[IESopt],
authors="Stefan Strömer <stefan.stroemer@ait.ac.at> and contributors",
authors="Stefan Strömer (@sstroemer), Daniel Schwabeneder (@daschw), and contributors",
sitename="IESopt.jl",
format=Documenter.HTML(;
canonical="https://ait-energy.github.io/IESopt.jl",
Expand Down

0 comments on commit 6ab539d

Please sign in to comment.