368 Commits

Author SHA1 Message Date
Jonas Winkler
59b1c76d94 Update docker.yml 2021-01-09 19:02:07 +01:00
jonaswinkler
d2536a5a20 disable some steps 2021-01-09 18:49:21 +01:00
jonaswinkler
0a8b56757a duplicate platform specification 2021-01-09 18:33:58 +01:00
jonaswinkler
7c4ef5d627 new buildx setup action 2021-01-09 18:25:56 +01:00
jonaswinkler
950fe0f296 arm 2021-01-09 18:02:36 +01:00
jonaswinkler
38deea3e27 now with cache? 2021-01-09 17:54:56 +01:00
jonaswinkler
4eac7398fb enable docker builds on this branch 2021-01-09 15:11:58 +01:00
Fabian Koller
48013e87b9 Disable ansible-galaxy import
Repository structure not compatible (galaxy expects the role to be at
the root of the repository, not in a subfolder).
2021-01-09 10:46:38 +01:00
Mark Schmitt
d89c045049 Run tests, documentation and frontend build also on pull_request 2021-01-09 08:06:55 +01:00
Mark Schmitt
af0834236d Fix name of documentation workflow 2021-01-08 20:42:17 +01:00
Mark Schmitt
1ffe4e6f64 Fix typo in yaml 2021-01-08 20:39:20 +01:00
Mark Schmitt
bd8f462fae github action improved tagging 2021-01-08 20:37:25 +01:00
Mark Schmitt
f35c843af7 Give the frontend workflow a name 2021-01-08 11:34:04 +01:00
Mark Schmitt
729f017803 Separate github action into separete workflow files 2021-01-08 11:33:08 +01:00
Mark Schmitt
9e7257634a Testing excluding docker builds if not specific ref is selected 2021-01-08 11:23:17 +01:00
Mark Schmitt
205bb6c6ce Try to use pip cache and install dependnecies like in tests 2021-01-07 09:02:29 +01:00
Mark Schmitt
7118890f85 Install pip 2021-01-07 08:56:48 +01:00
Mark Schmitt
3181eac6df Try to insall sphinx from pipfile 2021-01-07 08:50:04 +01:00
Mark Schmitt
0332640131 Add pip cache
Try to be a good citizen and use caches instead of hitting the repos all the time
2021-01-07 08:44:05 +01:00
Mark Schmitt
62c0dc5538 Use pip to install sphinx
Not sure why pipenv install doesn't do the trick .. let's try this way first
2021-01-07 08:37:25 +01:00
Mark Schmitt
a3f5863497 Try installing sphinx simply with apt 2021-01-07 07:57:12 +01:00
Mark Schmitt
3fb26fab95 Simplify node build 2021-01-07 07:48:32 +01:00
Mark Schmitt
b14cbd4963 ALso install python before using pip in the documentation job 2021-01-07 07:47:42 +01:00
Mark Schmitt
ba629ea726 ADd documentation and frontend to dependency for docker build 2021-01-07 07:45:17 +01:00
Mark Schmitt
f7c6cd4e8a Add missing runs-on 2021-01-07 07:44:36 +01:00
Mark Schmitt
f7cf842342 Fix identation 2021-01-07 07:43:45 +01:00
Mark Schmitt
bc1f479e1c Adding documentation and frontend steps from travis build 2021-01-07 07:42:25 +01:00
Mark Schmitt
dd4d908d44 Docker build step depends on tests 2021-01-07 07:32:43 +01:00
Mark Schmitt
7987a278cf Use 3.8.6 2021-01-06 23:11:54 +01:00
Mark Schmitt
51d29f998a Looks like we need to specify the exact version 2021-01-06 23:10:06 +01:00
Mark Schmitt
65ee707de4 Remove debugging line and specify release versions 2021-01-06 23:06:40 +01:00
Mark Schmitt
435a638dc2 Fix yaml: indentation was wrong 2021-01-06 22:57:34 +01:00
Mark Schmitt
ca9b05cd76 Update to a possibly working version of pyenv-action
According to https://github.com/gabrielfalcao/pyenv-action/issues/136 this
version should work
2021-01-06 22:55:41 +01:00
Mark Schmitt
79e95dff8a Quote command 2021-01-06 22:54:11 +01:00
Mark Schmitt
7e5fc1c2d3 Remove comment 2021-01-06 22:53:32 +01:00
Mark Schmitt
8a51f6e236 Specify exact version 2021-01-06 22:52:40 +01:00
Mark Schmitt
8f2492ea20 List python versions differently so the pyenv action might light it better 2021-01-06 22:50:11 +01:00
Mark Schmitt
551488f62c Trying to use pyenv action step 2021-01-06 22:48:03 +01:00
Mark Schmitt
81ac158bfb Remove command - should be unnecessary 2021-01-06 10:22:24 +01:00
Mark Schmitt
092ad2c6f8 Remove comment from yaml 2021-01-06 10:20:31 +01:00
Mark Schmitt
ee017d273c Use another python action instead 2021-01-06 09:10:45 +01:00
Mark Schmitt
15bd99f325 Try to make pip and pipenv use the installed python version 2021-01-06 09:05:14 +01:00
Mark Schmitt
b9c55eb80c Fix yaml 2021-01-04 15:45:12 +01:00
Mark Schmitt
61fc77c49c Add GITHUB_TOKEN to python tests 2021-01-04 15:44:02 +01:00
Mark Schmitt
a59570e2d8 Only build for 3.6 2021-01-04 15:28:47 +01:00
Mark Schmitt
a8fb681bd5 Print the env 2021-01-04 15:19:00 +01:00
Mark Schmitt
94083f8f19 Try manually replacing the python-version 2021-01-04 15:17:13 +01:00
Mark Schmitt
89bec6de1b Try to reproduce exactly what's done in the travis build to test 2021-01-04 15:10:16 +01:00
Mark Schmitt
afdcc0908f Only build python 3.7 and say so in the Pipfile too 2021-01-04 12:24:48 +01:00
Mark Schmitt
2562f1b443 Revert job strategy matrix change 2021-01-04 12:22:35 +01:00