Commit Graph

27 Commits

Author SHA1 Message Date
Int-Circuit
0d5373d640 restrict action to master 2025-12-28 17:42:27 +01:00
Int-Circuit
506565489f cleaned location of doxygen html theme
fix branch
2025-12-28 17:42:27 +01:00
Int-Circuit
8a2e0a585c Doxygen mr (#9)
Contribute QT help file with a MR
2025-12-28 17:42:27 +01:00
Int-Circuit
40744ba41a remove test branch 2025-12-28 17:42:27 +01:00
Int-Circuit
94269afc76 push QCH file only if MR is accepted
fix errors due to github conflict editor being crappy
2025-12-28 17:42:27 +01:00
Int-Circuit
73e673ef8a adding Auto Push support (#2)
* added deb build CI/CD + setup gitignore on local build/ dir

* added exception for test on branch

* fix image selection

* added XML option to Doxyfile + artifact output

* updated doxygen version

* added ci for doxygen

* added diff + fix action directory

* remove working dir option

* switch to atest doxygen version

* added  aterfact upload

* added deployment step in ci + doxygen theme

* separated setup and doxygen step

* added correct path for dox build

* switch to docker action

* return to binary package

* dummy commit for pages

* swithced to upload-pages-artifact

* fixed typo not fetching submodules + pointing to correct doxygen theme as changes to it are in repo

* separate deb build to ci/cd branch for future MR

* remove debug log

* changed location of generation of .qch file

* adding sync

* collapse sync in one file

* added auto MR CI

* using checkout to push

* added test to downloaded dir

* fix add path

* check if file is marked as modified

* added path info

* drop artifact method

* fix path

* removed checkout clearing the repo

* force to pass gitignore filter

* setting up git lfs

* Push updated QCH file

* removed branch testing

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

fixed action error due to rebasing
2025-12-28 17:42:27 +01:00
Int-Circuit
2ebc3a6054 changed location of generation of .qch file 2025-12-28 17:42:27 +01:00
Int-Circuit
bb74f822d7 swithced to upload-pages-artifact
fixed typo not fetching submodules + pointing to correct doxygen theme as changes to it are in repo

remove debug log
2025-12-28 17:42:27 +01:00
Int-Circuit
70dbc9cbad added correct path for dox build
switch to docker action

return to binary package

dummy commit for pages
2025-12-28 17:42:24 +01:00
Int-Circuit
bd5f4f4f96 separated setup and doxygen step 2025-12-28 17:39:35 +01:00
Int-Circuit
179a9db0cb added deployment step in ci + doxygen theme 2025-12-28 17:39:35 +01:00
Int-Circuit
34ee4ebf49 added aterfact upload 2025-12-28 17:39:35 +01:00
Int-Circuit
da661b0d4f switch to atest doxygen version 2025-12-28 17:39:35 +01:00
Int-Circuit
1625692ddd added ci for doxygen
added diff + fix action directory

remove working dir option
2025-12-28 17:39:33 +01:00
Laurent Trinques
b6485353f1 Update publish-edge-snap.yml 2023-11-17 13:53:57 +01:00
Laurent Trinques
663068e688 Update publish-edge-snap.yml 2023-11-07 13:11:31 +01:00
Laurent Trinques
92604d5d65 Update publish-edge-snap.yml 2023-09-06 12:46:24 +02:00
Laurent Trinques
e2f5b007a9 Update publish-edge-snap.yml 2023-09-06 12:26:29 +02:00
Laurent Trinques
16afd275d7 Update publish-edge-snap.yml 2023-09-06 09:34:50 +02:00
Laurent Trinques
1d159f8772 Update publish-edge-snap.yml 2023-09-05 17:23:50 +02:00
Laurent Trinques
f25e72c069 Update publish-edge-snap.yml 2023-09-05 17:20:56 +02:00
Laurent Trinques
c0f29bbfe5 Update publish-edge-snap.yml 2023-09-05 15:37:21 +02:00
Laurent Trinques
4b28b1b38a Update publish-edge-snap.yml
Try to fix Error: The process '/usr/bin/sg' failed with exit code 2
2023-09-05 10:07:33 +02:00
Laurent Trinques
3cd124f348 Node.js 12 actions are deprecated. update the following actions to use Node.js 16 2023-05-10 10:09:59 +02:00
Maximilian Federle
637d0bf6de publish edge snap: Adapt to snapcraft 7 2022-06-15 16:32:43 +02:00
Maximilian Federle
782eaff4d2 snap: Remove framework snap prompt
Now that https://github.com/snapcore/snapcraft/pull/3596 has been
released in snapcraft 6.0.1, drop the prompt that tells users to
disconnect the old framework snap.

Also drop --enable-experimental-extensions from CI  because kde-neon
has been declared stable for core20.
2022-01-14 18:12:45 +01:00
Maximilian Federle
8c09399804 ci: Build edge snaps on GitHub & release to store 2021-11-20 16:57:45 +01:00