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

CI Fixes #159

Closed
wants to merge 5 commits into from
Closed

CI Fixes #159

wants to merge 5 commits into from

Conversation

Azanul
Copy link

@Azanul Azanul commented Aug 5, 2023

Fixes #156

Signed-off-by: Azanul <[email protected]>
@netlify
Copy link

netlify bot commented Aug 5, 2023

Deploy Preview for tag-env-sustainability canceled.

Name Link
🔨 Latest commit 299e858
🔍 Latest deploy log https://app.netlify.com/sites/tag-env-sustainability/deploys/64cea94321bd22000780295a

Signed-off-by: Azanul <[email protected]>
Signed-off-by: Azanul <[email protected]>
@Azanul Azanul marked this pull request as ready for review August 5, 2023 19:58
@Azanul Azanul changed the title removing unnecessary docker usage CI Fixes Aug 5, 2023
@chalin
Copy link
Collaborator

chalin commented Aug 9, 2023

Hi @Azanul - thanks for this, but because reactivating checks also implies the need to fix the reported issues (otherwise PR checks will fail), I've decided to tackle #156 step-wise by reactivating each check separately (and fixing the reported issues at the same time). For example, see #169. /cc @cjyabraham

@Azanul
Copy link
Author

Azanul commented Aug 10, 2023

Hi @Azanul - thanks for this, but because reactivating checks also implies the need to fix the reported issues (otherwise PR checks will fail), I've decided to tackle #156 step-wise by reactivating each check separately (and fixing the reported issues at the same time). For example, see #169. /cc @cjyabraham

This PR mostly contains changes common for all checks i.e., docker removal, failing check on script errors. Do you want me to distribute it across multiple PRs along with respective check fixes, like you've done with #169 ?

@chalin
Copy link
Collaborator

chalin commented Aug 10, 2023

Thanks for the offer. I suggest that we wait and see what happens with #169 first. I'm unsure about the other checks yet: I might bring in link checking next -- but that change will be based on how it's handled in some other CNCF projects.

@guidemetothemoon
Copy link
Contributor

guidemetothemoon commented Dec 4, 2023

@Azanul @chalin we have recently had a larger refactoring in the repository to properly stabilize the workflow for content QA validation with tools like markdownlint, cspell and markdown-link-checker. As part of this refactoring all the validations have been moved away from Bash scripts into a single GitHub workflow where those validations now run as GitHub Actions. This will simplify the maintenance of the workflow and will make any potential errors more visible and transparent. You can find more information about refactoring in the original PR #269 and the documentation: https://github.com/cncf/tag-env-sustainability/blob/main/writing-style.md#pull-request-quality-checks

Due to this refactoring current PR is no longer applicable and we will therefore be closing it. Don't hesitate to reach out if anything is unclear or if you have any questions.

Thank you so much for your time and effort in the attempt to fix the original implementation, @Azanul - even though it wasn't merged due to a larger, more long-term optimization we nevertheless see your effort and appreciate it! Don't hesitate to check out any other open issues that we have in the repo if you would like to keep contributing 🙌

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.

[CI] GitHub actions are passing despite fatal errors in workflow scripts
3 participants