_internal/rules-registry
Central rule registry for eslint-plugin-github-actions-2.
Variables
- actionNameCasing
- jobIdCasing
- maxJobsPerAction
- noCaseInsensitiveInputIdCollision
- noCodeqlAutobuildForJavaScriptTypeScript
- noCodeqlJavascriptTypeScriptSplitLanguageMatrix
- noCompositeInputEnvAccess
- noDeprecatedNodeRuntime
- noDuplicateCompositeStepId
- noEmptyTemplateFilePattern
- noExternalJob
- noHardcodedDefaultBranchInTemplate
- noIconFileExtensionInTemplateIconName
- noInheritSecrets
- noInvalidConcurrencyContext
- noInvalidKey
- noInvalidReusableWorkflowJobKey
- noInvalidTemplateFilePatternRegex
- noInvalidWorkflowCallOutputValue
- noOverlappingDependabotDirectories
- noPathSeparatorsInTemplateIconName
- noPostIfWithoutPost
- noPrHeadCheckoutInPullRequestTarget
- noPreIfWithoutPre
- noRequiredInputWithDefault
- noSecretsInIf
- noSelfHostedRunnerOnForkPrEvents
- noSubdirectoryTemplateFilePattern
- noTemplatePlaceholderInNonTemplateWorkflow
- noTopLevelEnv
- noTopLevelPermissions
- noUniversalTemplateFilePattern
- noUnknownDependabotMultiEcosystemGroup
- noUnknownInputReferenceInComposite
- noUnknownJobOutputReference
- noUnknownStepReference
- noUntrustedInputInRun
- noUnusedDependabotEnableBetaEcosystems
- noUnusedInputInComposite
- noWriteAllPermissions
- pinActionShas
- preferActionYml
- preferFailFast
- preferFileExtension
- preferInputsContext
- preferStepUsesStyle
- preferTemplateYmlExtension
- requireActionName
- requireActionRunName
- requireCheckoutBeforeLocalAction
- requireCodeqlActionsRead
- requireCodeqlBranchFilters
- requireCodeqlCategoryWhenLanguageMatrix
- requireCodeqlPullRequestTrigger
- requireCodeqlSchedule
- requireCodeqlSecurityEventsWrite
- requireCompositeStepName
- requireDependabotAssignees
- requireDependabotAutomationPermissions
- requireDependabotAutomationPullRequestTrigger
- requireDependabotBotActorGuard
- requireDependabotCommitMessageIncludeScope
- requireDependabotCommitMessagePrefixDevelopment
- requireDependabotCommitMessagePrefix
- requireDependabotCooldown
- requireDependabotDirectory
- requireDependabotGithubActionsDirectoryRoot
- requireDependabotLabels
- requireDependabotOpenPullRequestsLimit
- requireDependabotPackageEcosystem
- requireDependabotPatternsForMultiEcosystemGroup
- requireDependabotScheduleCronjob
- requireDependabotScheduleInterval
- requireDependabotScheduleTime
- requireDependabotScheduleTimezone
- requireDependabotTargetBranch
- requireDependabotUpdates
- requireDependabotVersion
- requireDependabotVersioningStrategyForNpm
- requireDependencyReviewAction
- requireDependencyReviewFailOnSeverity
- requireDependencyReviewPermissionsContentsRead
- requireDependencyReviewPullRequestTrigger
- requireFetchMetadataGithubToken
- requireJobName
- requireJobStepName
- requireJobTimeoutMinutes
- requireMergeGroupTrigger
- requirePullRequestTargetBranches
- requireRunStepShell
- requireRunStepTimeout
- requireSarifUploadSecurityEventsWrite
- requireScorecardResultsFormatSarif
- requireScorecardUploadSarifStep
- requireSecretScanContentsRead
- requireSecretScanFetchDepthZero
- requireSecretScanSchedule
- requireTemplateCategories
- requireTemplateFilePatterns
- requireTemplateIconFileExists
- requireTemplateIconName
- requireTemplateWorkflowName
- requireTriggerTypes
- requireTrufflehogVerifiedResultsMode
- requireWorkflowCallInputType
- requireWorkflowCallOutputValue
- requireWorkflowConcurrency
- requireWorkflowDispatchInputType
- requireWorkflowInterfaceDescription
- requireWorkflowPermissions
- requireWorkflowRunBranches
- requireWorkflowTemplatePair
- requireWorkflowTemplatePropertiesPair
- validTimeoutMinutes
- validTriggerEvents
- githubActionsRulesDefinition
- githubActionsRules