[
https://issues.apache.org/jira/browse/FLINK-32902?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17783531#comment-17783531
]
Matthias Pohl commented on FLINK-32902:
---------------------------------------
Hi [~tzy_0xffffffff], thanks for offering your help. I'm just wondering whether
it's worth the effort. I'm working on FLINK-27075. The goal is to move entirely
to Github Actions. That would enable us to do even more refactorings in the
end. Aligning the two code paths wouldn't be necessary anymore. So, I'd suggest
to focus on other tasks
> Docs creation and checks in multiple locations
> ----------------------------------------------
>
> Key: FLINK-32902
> URL: https://issues.apache.org/jira/browse/FLINK-32902
> Project: Flink
> Issue Type: Improvement
> Components: Documentation, Test Infrastructure
> Affects Versions: 1.16.2, 1.18.0, 1.17.1
> Reporter: Matthias Pohl
> Priority: Major
> Labels: starter
>
> Currently, Flink has two CI pipeline configs dealing with documentation
> ([tools/ci/compile.sh:83ff|https://github.com/apache/flink/blob/28aaa4b80c571fe497dd76f79e617c01e2a25869/tools/ci/compile.sh#L83]
> that's used by Flink's Azure pipeline; the docs are generated in a separate
> step in
> [azure-pipelines.yml:89|https://github.com/apache/flink/blob/29f009b7e8c714cd5af0626e9725eb8538a4bd0f/azure-pipelines.yml#L89];
> there's a Github Actions workflow that runs the generation and verification
> as well using a separate script in
> [.github/workflows/docs.yml:51|https://github.com/apache/flink/blob/fbb215e57919ad05f4c48b4ef79ee2f808f62ac8/.github/workflows/docs.yml#L51]).
> This leads to duplicate code for documentation generation and verification.
> This is redundant code which we could unify: Both pipelines should ideally
> rely on the same script for generating and verifying the documentation.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)