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

Improve resilience of github action "Publish documentation" executing on each PR #282

Closed
1 task done
mkanal opened this issue Nov 14, 2023 · 2 comments
Closed
1 task done
Assignees
Labels
linked_to_feature Issue is linked to a feature

Comments

@mkanal
Copy link
Contributor

mkanal commented Nov 14, 2023

/As Developer
I want to see if markdown linting is failing on each PR
so that we have always a valid documentation on main

Hints / Details

Outcome / Acceptance Criteria

Outcome:

  • Added execution to PR (added condition to release only on main)
  • Added cache for plantuml jar to speed-up execution and save bandwith

Acceptance Criteria

  • name: Publish documentation action is executed on each PR

Out of Scope

  • ...
@mkanal mkanal added this to IRS Nov 14, 2023
@mkanal mkanal moved this to inbox in IRS Nov 14, 2023
@mkanal mkanal moved this from inbox to next in IRS Nov 14, 2023
@ds-jhartmann ds-jhartmann self-assigned this Nov 14, 2023
@ds-jhartmann ds-jhartmann moved this from next to wip in IRS Nov 14, 2023
@ds-jhartmann
Copy link
Contributor

ds-jhartmann commented Nov 14, 2023

Implemented in catenax-ng#637

@ds-jhartmann ds-jhartmann moved this from wip to review in IRS Nov 14, 2023
@mkanal
Copy link
Contributor Author

mkanal commented Nov 15, 2023

Issue is fixed / resilience of linter is improved.
PO acceptance in representation of @jzbmw

@mkanal mkanal moved this from review to done in IRS Nov 15, 2023
ds-jhartmann added a commit that referenced this issue Nov 15, 2023
…-workflow' into chore/#282-improve-documentation-workflow
ds-jhartmann added a commit that referenced this issue Nov 15, 2023
…ion-workflow

Chore/#282 improve documentation workflow
@mkanal mkanal removed their assignment Nov 17, 2023
@mkanal mkanal closed this as completed Nov 21, 2023
@mkanal mkanal added the linked_to_feature Issue is linked to a feature label Jan 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
linked_to_feature Issue is linked to a feature
Projects
Status: done
Development

No branches or pull requests

2 participants