Michał Iwanicki
6c33484ebb
workflow: fix generate-ipxe-menu argument
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-10-10 13:59:43 +02:00
Pawel Langowski
659d293f29
.github/workflows: Build DTS from kas-uefi-sb.yml
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-02-11 10:24:45 +01:00
Michał Iwanicki
5734960a51
workflow: run only one workflow at a time to fix race conditions
...
Current workflow design doesn't allow for running multiple workflows.
Even though runner allows only 1 job to run we can get situation in
which workflow A builds DTS and then next job is cleanup of workflow B
which will delete everything including workflow A artifacts.
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-02-06 13:58:52 +01:00
Michał Iwanicki
f41ffb3b09
workflow: change backtics to quotes
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-02-05 15:23:17 +01:00
Eduard Kaverinskyi
eee732d1e0
.github/workflows/test.yml: Improve test workflow ( #200 )
...
Signed-off-by: Eduard Kaverinskyi <eduard.kaverinskyi@3mdeb.com >
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
Co-authored-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2024-12-17 17:26:17 +01:00
Michał Iwanicki
19c03d5275
workflow: Fix build failure reported as success
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2024-11-22 13:04:59 +01:00
Paweł Langowski
a763285e7e
Merge pull request #193 from Dasharo/tests-ci
...
Add workflow with DTS tests
2024-11-22 12:54:22 +01:00
Pawel Langowski
bf4b05600e
.github/workflows: Fix getting DTS_VER in manifest deployment
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2024-11-22 10:30:12 +01:00
Pawel Langowski
26a9293070
.github/workflows: Deploy manifest to boot.dasharo.com
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2024-11-22 10:30:11 +01:00
Pawel Langowski
379f816e54
.github/workflows/test.yml: Fix
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2024-11-21 13:27:43 +01:00
Pawel Langowski
192361087c
.github/workflows: Add build.yml reusable workflow
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2024-11-19 11:06:39 +01:00
Michał Iwanicki
3e4024ae16
workflows: add 'v' to DTS_VER
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2024-10-02 21:13:15 +02:00
Michał Iwanicki
5261be3de7
workflows: fix dts-release-cicd-pipeline ssh errors
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2024-09-27 15:24:43 +02:00
Pawel Langowski
d006e781e4
.github/workflows: Use separate SSH config for deploy job
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2024-09-27 15:24:39 +02:00
Michał Iwanicki
15102e1301
workflow: Change action and jobs names
...
Develop workflow doesn't deploy to GitHub Releases page.
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2024-09-27 15:24:37 +02:00
Pawel Langowski
bf7399c90e
Fix files so that pre-commit passes
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2024-09-27 15:24:36 +02:00
Tymoteusz Burak
2d570406b7
workflows: get DTS_VER from tag not dts-distro.conf
2024-09-27 15:24:30 +02:00
Tomasz Żyjewski
2be9b48c14
workflows: develop: fix tag re, push rc iPXE menu to boot.dasharo.com
...
DTS rc releases are available at https://boot.dasharo.com/dts/dts-rc.ipxe
Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com >
2024-01-11 15:12:05 +01:00
Tomasz Żyjewski
fc8a8266d6
workflows: another try to run jobs dependencies
...
Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com >
2024-01-11 15:11:56 +01:00
Tomasz Żyjewski
24fc71be5b
workflows: fix typo
...
Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com >
2024-01-11 15:04:01 +01:00
Tomasz Żyjewski
73ba169e81
workflows: fix jobs execution
...
Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com >
2024-01-11 15:01:56 +01:00
Tomasz Żyjewski
859421067a
workflows: fix pipeline triggers
...
Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com >
2024-01-11 14:54:24 +01:00
Tomasz Żyjewski
4456bc0749
workflows: run jobs on tags creation instead of pushing
...
Allow to manipulate tag position inside CI job in case of updating components revision
Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com >
2024-01-11 14:05:12 +01:00
Tomasz Żyjewski
8ed0b379d7
workflows: remove not needed comments
...
Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com >
2024-01-10 09:05:47 +01:00
Tomasz Żyjewski
ce211bd660
workflows: rerun build step in case of error
...
Sometimes we run into random errors while building DTS image (e.g.
unable to fetch repository from github etc.). Thanks to this we will
try maximum 5 times to build an image before giving up.
Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com >
2024-01-09 10:03:29 +01:00