avollkopf
3b0c12c2e5
test workflow
2023-03-07 06:45:33 +01:00
avollkopf
d148dc0b38
update workflow
2022-05-11 07:47:06 +02:00
Philipp Grathwohl
db5d58e49c
Run tests automatically in build
2022-03-31 08:06:46 +02:00
Philipp Grathwohl
2bde0e42ae
Allow 3 part version numbers
2022-03-15 08:13:00 +01:00
Philipp Grathwohl
68fb5f45c8
Update python to v3.9 when building
2022-02-14 10:44:51 +01:00
Philipp Grathwohl
48df3cdffa
Use cache to increase build performance
2021-12-04 12:26:48 +01:00
Philipp Grathwohl
4faea7ed20
Determin the proper image for caching for the build
2021-12-04 12:23:56 +01:00
Philipp Grathwohl
4727162002
Increase caching potential of docker image
2021-12-04 12:09:46 +01:00
Philipp Grathwohl
57be4fe621
Improve job names of build pipeline
2021-11-28 13:38:46 +01:00
Philipp Grathwohl
717f4da183
Run build on PRs to validate changes
...
To avoid a mess, do not publish packages on PR builds.
2021-11-28 13:33:36 +01:00
Philipp Grathwohl
b7a0f0ea24
Build craftbeerpi4 package via github artifacts
2021-11-28 13:33:36 +01:00
Philipp Grathwohl
ea9b4bb9b9
Add github action for creating a docker image
...
When building the master (or main) branch, create docker image
that uses the tag 'latest' and a that that consists of the version
number read from the __init__.py file.
Use label 'dev' for all other builds.
2021-11-27 16:55:40 +01:00