Skip to content

Update ESLint workflow permissions and remove schedule#291

Merged
coliff merged 1 commit into
mainfrom
coliff-patch-1
Mar 23, 2026
Merged

Update ESLint workflow permissions and remove schedule#291
coliff merged 1 commit into
mainfrom
coliff-patch-1

Conversation

@coliff
Copy link
Copy Markdown
Owner

@coliff coliff commented Mar 23, 2026

Removed scheduled cron job and added permissions for security events.

Removed scheduled cron job and added permissions for security events.
Copilot AI review requested due to automatic review settings March 23, 2026 06:53
@github-actions
Copy link
Copy Markdown

Super-linter summary

Language Validation result
GITHUB_ACTIONS Pass ✅
GITHUB_ACTIONS_ZIZMOR Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
PRE_COMMIT Pass ✅
SPELL_CODESPELL Pass ✅
TRIVY Pass ✅
YAML Pass ✅
YAML_PRETTIER Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes the scheduled ESLint workflow run and tightens workflow/job permissions, while also skipping the job for Dependabot-triggered runs.

Changes:

  • Removed the monthly schedule trigger from the ESLint workflow.
  • Added workflow-level permissions defaults (contents: read).
  • Added a job-level if: guard to skip running ESLint for Dependabot branches/actor.

Comment thread .github/workflows/eslint.yml
@coliff coliff merged commit 166d700 into main Mar 23, 2026
17 checks passed
@coliff coliff deleted the coliff-patch-1 branch March 23, 2026 07:12
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.

2 participants