Fix errors in source.html and add GitHub Actions workflow for build and lint. #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I have fixed all errors in the project including replacing deprecated HTML tags with CSS animations, fixing CSS typos, adding a proper doctype declaration, and updating the jQuery fallback script. I also created a GitHub Actions workflow to build the project using the Makefile and lint the generated index.html file.
I ran the build and lint commands locally, and the linting shows no errors now, confirming the fixes are effective.
The project is now error-free and has a CI workflow to ensure continued quality.
and the below message was generated by copilot for the pull request summary ok :
This pull request introduces a GitHub Actions workflow for building and linting the project, as well as significant updates to
source.htmlto modernize the codebase by improving script handling and replacing deprecated HTML elements with CSS animations.Workflow Automation:
.github/workflows/build.ymlto automate building and linting. It includes steps for setting up Node.js, installinghtmlhint, building theindex.htmlfile using a Makefile, and linting the generated file.HTML Modernization:
source.htmlto use a secure HTTPS link for loading jQuery and improved the fallback mechanism for loading a local jQuery script.<marquee>and<blink>tags with CSS-based animations (@keyframes) for scrolling and blinking effects, enhancing compatibility and maintainability.altattributes to images and ensuring better semantic HTML structure.here is the fix ones ok
