Commit graph

8 commits

Author SHA1 Message Date
Florian Eckert
f92b42f814
Merge pull request #5567 from TDT-AG/pr/20211202-github-issue-templates
[RFC] github: add issue templates file
2022-01-13 10:34:10 +01:00
Florian Eckert
05286d2c05 github: add issue templates file
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2022-01-10 15:20:22 +01:00
Giovanni Giacobbi
b18c42b5a8
CI: only run GitHub pages on the official repository
Signed-off-by: Giovanni Giacobbi <giovanni@giacobbi.net>
2021-11-16 09:37:12 +00:00
Paul Spooren
dc7144ffed CI: add formal tests
Migrate the same formal tests used in packages.git

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-10-09 22:52:02 -10:00
Paul Spooren
530144791e CI: test build LuCI packages
While all LuCI packages should always build fine, this allows others to
directly install those packages within test setups.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-10-09 22:50:56 -10:00
Paul Spooren
276ad0ca63 CI: enable jekyll for docs for overview README
the overview README contains links for the client and server side API,
it's a markdown file and therefore requires jekyll to run.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-10-08 23:35:42 -10:00
Paul Spooren
5f5a61caf8 CI: use GITHUB_TOKEN for page deployment
The token is set automatically when running on the master branch, no
personal access token is required.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-10-08 17:20:07 -10:00
Paul Spooren
56ef04849d CI: automatically update jsapi docs
Use a GitHub Action to keep the docs updated, the current onces are 14
month old and outdated.

Use latest jsdoc package

Add full URL to LuCI.html file in README.md

Ignore generated HTML files via .gitignore

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-10-08 17:16:04 -10:00