Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SWPROT-8953: build: Generate a doc package #30

Merged
merged 4 commits into from
Feb 13, 2025
Merged

SWPROT-8953: build: Generate a doc package #30

merged 4 commits into from
Feb 13, 2025

Conversation

rzr
Copy link
Collaborator

@rzr rzr commented Feb 11, 2025

Change

Checklist

@rzr rzr marked this pull request as draft February 11, 2025 13:19
@rzr rzr marked this pull request as ready for review February 11, 2025 18:00
@rzr rzr requested a review from Thomasdjb February 11, 2025 18:01
@rzr rzr force-pushed the build/review/main branch from be3bd7b to afa092d Compare February 11, 2025 20:49
@rzr rzr marked this pull request as draft February 11, 2025 20:49
@rzr rzr changed the title SWPROT-8953: build: Improve helper with all docs reconfigure rules SWPROT-8953: build: Generate a doc package Feb 11, 2025
rzr added a commit that referenced this pull request Feb 11, 2025
Extra rules added: all replace build, reconfigure

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Feb 11, 2025
It would be much simpler if we aligned to system packages.

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
@rzr rzr force-pushed the build/review/main branch from afa092d to c21cb26 Compare February 11, 2025 20:50
rzr added a commit that referenced this pull request Feb 12, 2025
Extra rules added: all replace build, reconfigure

Doc generation is arch independendant,
to avoid package overlap it will be generated
from different context (action on tag or manually?).

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Feb 12, 2025
It would be much simpler if we aligned to system packages.

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
@rzr rzr force-pushed the build/review/main branch from c21cb26 to 6467815 Compare February 12, 2025 08:11
rzr added a commit that referenced this pull request Feb 12, 2025
It would be much simpler if we aligned to system packages.

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Feb 12, 2025
Extra rules added: all replace build, reconfigure

Doc generation is arch independendant,
to avoid package overlap it will be generated
from different context (action on tag or manually?).

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
@rzr rzr force-pushed the build/review/main branch from 6467815 to 0ca1e06 Compare February 12, 2025 17:04
rzr added a commit that referenced this pull request Feb 12, 2025
Extra rules added: all replace build, reconfigure

Doc generation is arch independendant,
to avoid package overlap it will be generated
from different context (action on tag or manually?).

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Feb 12, 2025
It would be much simpler if we aligned to system packages.

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Feb 12, 2025
It would be much simpler if we aligned to system packages.

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Feb 12, 2025
Extra rules added: all replace build, reconfigure

Doc generation is arch independendant,
to avoid package overlap it will be generated
from different context (action on tag or manually?).

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Feb 12, 2025
It would be much simpler if we aligned to system packages.

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Feb 12, 2025
It would be much simpler if we aligned to system packages.

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Feb 12, 2025
Extra rules added: all replace build, reconfigure

Doc generation is arch independendant,
to avoid package overlap it will be generated
from different context (action on tag or manually?).

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Feb 12, 2025
This was needed to build docs package (once) from ci

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Feb 12, 2025
Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
@rzr rzr force-pushed the build/review/main branch from 0ca1e06 to 6c8bab0 Compare February 12, 2025 23:14
rzr added 3 commits February 13, 2025 00:15
It would be much simpler if we aligned to system packages.

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
Extra rules added: all replace build, reconfigure

Doc generation is arch independendant,
to avoid package overlap it will be generated
from different context (action on tag or manually?).

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
This was needed to build docs package (once) from ci

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
@rzr rzr force-pushed the build/review/main branch from 6c8bab0 to 0ff8903 Compare February 12, 2025 23:18
rzr added a commit that referenced this pull request Feb 12, 2025
Currently only tags are deployed to gh-pages,
ideally docs should be versionned and tagged
and eventually browsable for users.

Relate-to: https://siliconlabssoftware.github.io/z-wave-protocol-controller
Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Feb 13, 2025
Currently only tags are deployed to gh-pages,
ideally docs should be versionned and tagged
and eventually browsable for users.

Relate-to: https://siliconlabssoftware.github.io/z-wave-protocol-controller
Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Feb 13, 2025
Currently only tags are deployed to gh-pages,
ideally docs should be versionned and tagged
and eventually browsable for users.

Relate-to: https://siliconlabssoftware.github.io/z-wave-protocol-controller
Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
@rzr rzr force-pushed the build/review/main branch from 0ff8903 to b982a04 Compare February 13, 2025 07:49
@rzr
Copy link
Collaborator Author

rzr commented Feb 13, 2025

I am testing this job at:

https://github.com/SiliconLabsSoftware/z-wave-protocol-controller/actions/runs/13302924436

it should take hours before i know there is no regression for arm (CI could be optimized soon or later)

cc: @silabs-JulienT

rzr added a commit that referenced this pull request Feb 13, 2025
Currently only tags are deployed to gh-pages,
ideally docs should be versionned and tagged
and eventually browsable for users.

Relate-to: https://siliconlabssoftware.github.io/z-wave-protocol-controller
Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
@rzr rzr force-pushed the build/review/main branch from b982a04 to 9a81363 Compare February 13, 2025 07:53
@rzr rzr mentioned this pull request Feb 13, 2025
13 tasks
Currently only tags are deployed to gh-pages,
ideally docs should be versionned and tagged
and eventually browsable for users.

The deploy part was not fully tested, yet.
It may be touched in later patch.

Relate-to: https://siliconlabssoftware.github.io/z-wave-protocol-controller
Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
@rzr rzr force-pushed the build/review/main branch from 9a81363 to 30d7091 Compare February 13, 2025 13:10
@rzr
Copy link
Collaborator Author

rzr commented Feb 13, 2025

I see the Deploy to GH code has been skipped because there is no matrix in deploy step, let me hotfix that and we check again on next tag.

https://github.com/SiliconLabsSoftware/z-wave-protocol-controller/actions/runs/13302924436/job/37163636226

@rzr rzr marked this pull request as ready for review February 13, 2025 13:11
@rzr rzr merged commit d61af47 into main Feb 13, 2025
1 check passed
rzr added a commit that referenced this pull request Feb 13, 2025
It would be much simpler if we aligned to system packages.

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Feb 13, 2025
Extra rules added: all replace build, reconfigure

Doc generation is arch independendant,
to avoid package overlap it will be generated
from different context (action on tag or manually?).

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Feb 13, 2025
This was needed to build docs package (once) from ci

Origin: #30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
@rzr rzr deleted the build/review/main branch February 13, 2025 15:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants