Page MenuHomeVyOS Platform

separate subset of workflows for documentation
Closed, ResolvedPublicFEATURE REQUEST

Description

We need a separate set of workflows for the documentation repository.
they will need to perform a slightly different subset of actions focused on documentation

Details

Difficulty level
Unknown (require assessment)
Version
-
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Improvement (missing useful functionality)

Event Timeline

Please provide me write access to https://github.com/vyos/vyos-documentation.
Also please provide vyos/reviewers team write access for this repo (required as codeowners)

this repo will have own codeowners file, reviewers team is only for code repos

syncer triaged this task as Normal priority.May 28 2024, 5:53 AM

Thanks.

And i am moving this workflow "update-translations.yml" to global ,github
But couldn't find below make target code.
https://github.com/vyos/vyos-documentation/blob/current/.github/workflows/update-translations.yml#L33
Could you pls guide me?

Thanks.

And i am moving this workflow "update-translations.yml" to global ,github
But couldn't find below make target code.
https://github.com/vyos/vyos-documentation/blob/current/.github/workflows/update-translations.yml#L33
Could you pls guide me?

@rob can you take a look?
@Vijayakumar I think we should not move it to global, because documentation is very specific repository and this workflows will not be used in other places

Thanks.

And i am moving this workflow "update-translations.yml" to global ,github
But couldn't find below make target code.
https://github.com/vyos/vyos-documentation/blob/current/.github/workflows/update-translations.yml#L33
Could you pls guide me?

@Vijayakumar this will redirect to sphinx-docs

https://github.com/vyos/vyos-documentation/blob/d9fef261e770cb45d5f02ae5e448590c7f6fead1/docs/Makefile#L21

@syncer pl let me know in this,
update-translations.yml - will keep it local to repo.
And other workflows, can I move to global?
https://github.com/vyos/vyos-documentation/tree/current/.github/workflows

pr-conflicts.yml ==> moving as we already has reusable workflow for this
auto-author-assign.yml ==> moving as we already has reusable workflow for this
main.yml ==> can move it as doc-lint.yml (by moving corresponding python linter). pls confirm
submodules.yml ===> do we need to move?
update-translations.yml ==> as you said, we dont need to move

submodules.yml ===> do we need to move?
update-translations.yml ==> as you said, we dont need to move

this two are only for the vyos-documentation

@rob Thanks for the confirmation.
I will keep submodules.yml , update-translations.yml as is in vyos-documentation