Skip to content

update gh jobs and configuration#23

Merged
BregornOriginal merged 8 commits intomasterfrom
development
Mar 20, 2026
Merged

update gh jobs and configuration#23
BregornOriginal merged 8 commits intomasterfrom
development

Conversation

@BregornOriginal
Copy link
Owner

Update linters.yml configuration

  • GitHub Actions – Runner Timeout
    Issue: Jobs were stuck with “exceeded the maximum execution time while awaiting a runner for 24h0m0s”.

  • Change: Updated runs-on: ubuntu-18.04 to runs-on: ubuntu-latest in .github/workflows/linters.yml because ubuntu-18.04 is deprecated and no longer available.

Update Webhint and Stylelint for local run and gh actions

Webhint

  • Issue: 7 errors, 3 warnings, 22 hints (compat-api/css, typescript-config, button-type, detect-css-reflows), plus an html-checker error when analyzing TSX files.

  • Changes:

Button type: Added type="button" to 8 buttons in WorkExperience.tsx, Projects.tsx, and Profile.tsx.
.hintrc: Added config to:
Ignore scrollbar-width and scrollbar-color for compat-api/css
Turn off typescript-config and detect-css-reflows
Limit analysis to **/
.html and **/*.css (no TSX) to fix the html-checker error
Browserslist: Added to package.json for compat-api.

Stylelint – Local Run

  • Issue: npx stylelint "**/*.{css,scss}" did not run locally (likely hung).

  • Changes:

package.json: Added "lint:css": "stylelint "styles/**/.css" "styles//*.scss"" to avoid scanning the whole project.
.stylelintrc.json: Added node_modules/
and .next/** to ignoreFiles.
styles/globals.css: Fixed color-hex-case (#F7AB0A → #f7ab0a).

@vercel
Copy link

vercel bot commented Mar 18, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
julio-gagliardi-portfolio-zvcp Ready Ready Preview, Comment Mar 23, 2026 10:41pm

@BregornOriginal BregornOriginal merged commit c17806e into master Mar 20, 2026
4 checks passed
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.

1 participant