Commit Graph

40 Commits

Author SHA1 Message Date
Roland Geider
5a3c8bf93f Generate coverage reports for the tests 2020-10-29 17:41:18 +01:00
Roland Geider
f21adb98f1 Try testing the application with Pypy 2020-10-29 13:53:14 +01:00
Roland Geider
cb4a64bcf4 Don't need to glob for requirements file, there is only one 2020-10-29 13:40:23 +01:00
Roland Geider
dfdc38a1a8 Don't test the application again with sqlite
There hasn't been any bugs that occured in one DB but not the other, plus this
speeds up the CI runs.
2020-10-29 13:39:54 +01:00
Roland Geider
af9a7b8f70 Cache pip packages 2020-10-29 13:27:13 +01:00
Roland Geider
78a1937005 Install the wheels package as well 2020-10-29 13:27:02 +01:00
Roland Geider
4b189649cd Install requirements from production file (has psycopg2) 2020-10-29 13:02:36 +01:00
Roland Geider
2a201c8dc3 Fix YAML file 2020-10-29 13:00:10 +01:00
Roland Geider
ccd1b21992 Add github workflow for continuous integration 2020-10-29 12:52:47 +01:00
Rasmus Storm
c626b77341 Spelling/grammar fixes in text docs/comments
Fixed typos and grammatical errors in comments and text documents. No code outside of comments has been altered.
2020-10-14 11:37:38 +02:00
Roland Geider
8b089e4423 Update to docker/build-push-actions@v2 2020-10-04 19:44:56 +02:00
Roland Geider
188194fffa Activate ecmascript6 2020-09-20 13:59:49 +02:00
Roland Geider
c4c4f51041 Add links to discord server 2020-09-15 10:44:47 +02:00
Roland Geider
522cf1dbce Move back to v1
It seems v2 is not released yet?
2020-09-08 14:03:58 +02:00
dependabot[bot]
546dfb2427 Bump docker/build-push-action from v1 to v2
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from v1 to v2.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Changelog](85d408708d/CHANGELOG.md)
- [Commits](https://github.com/docker/build-push-action/compare/v1...85d408708d8c09e8991e7b18899e77d7aee89287)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-07 05:37:05 +00:00
Roland Geider
1a2e2bfe8d Pass the github token variable
This will mark the status of each individual linter run in the Checks section
of a pull request instead of the overall status of the full run.
2020-09-03 18:07:58 +02:00
Roland Geider
3c4615a601 Simplify PR template 2020-08-13 23:10:25 +02:00
Roland Geider
b8757dc00c Don't create docker files on pull requests
While this could potentially be useful, at the moment it would overwrite the
"latest" and "2.0-dev" tags each time.
2020-08-12 21:39:34 +02:00
Roland Geider
9d8a83e77a Also build the base image 2020-08-11 20:08:32 +02:00
Roland Geider
a834b0bdaa Add contributing and pull request template files 2020-08-10 23:18:41 +02:00
Roland Geider
e59d336ec1 Create codeql-analysis.yml 2020-08-10 23:03:53 +02:00
Roland Geider
8312357f67 Also build apache image 2020-08-10 14:40:17 +02:00
Roland Geider
ffa7f3019a Fix yml structure 2020-08-10 14:25:31 +02:00
Roland Geider
f67a10b244 Add github action to automatically build docker images 2020-08-10 14:23:44 +02:00
Roland Geider
b624dc2ffc Fix flake8 configuration file 2020-08-09 17:54:26 +02:00
Roland Geider
d81b822ff1 Activate flake8 linter 2020-08-08 15:40:45 +02:00
Roland Geider
dd58929c6b Bump super linter version 2020-07-28 19:23:00 +02:00
Roland Geider
efac4584c8 Also check depencency updates for github-actions 2020-07-28 19:22:50 +02:00
Roland Geider
db954634af Some improvement to development Dockerfile
Don't use a virtualenv insise the Dockerfile, not actually needed
2020-07-22 22:25:45 +02:00
Roland
0b7b8b715a Bump version of super-linter 2020-06-28 21:32:06 +02:00
Roland Geider
a9d1cd514d Add publish to PyPI workflow file 2020-06-26 00:10:18 +02:00
Roland
4e054583e3 Lint CSS files 2020-06-24 13:10:36 +02:00
Roland
c5b8962680 Manually re activate the used validators
Sometimes reading the docs actually helps, who would have thouhgt!
2020-06-23 01:48:09 +02:00
Roland
b5b1c3646d Don't lint python
There seems to be a problem with adding custom pylint configuration file
2020-06-23 01:05:14 +02:00
Roland
c6b0abd038 Add full pylint config file
This is basically the output of pylint --generate-rcfile, plus some
small modifications such as disabling the import errors. This seems to be
necessary.
2020-06-23 00:59:02 +02:00
Roland
c54f23b9dc Add pylintrc file for github super linter 2020-06-22 21:55:14 +02:00
Roland
5ab189629a Trigger linter on pull requests and pushes to master 2020-06-22 16:49:56 +02:00
Roland
b43c11a12c Use the correct folder name... 2020-06-22 16:16:09 +02:00
Roland
b7c7f7864f Add github super linter config file 2020-06-22 16:08:02 +02:00
Roland Geider
6ac3d05706 Create dependabot.yml 2020-06-16 22:50:18 +02:00