chore: even more linting, test fixes (#24)

* chore(lint): funcorder

* chore(lint): yamlfmt, ignored broken test yaml files

* chore(tests): tests do not output garbage, add coverage

* chore(lint): fix editorconfig violations

* chore(lint): move from eclint to editorconfig-checker

* chore(lint): add pre-commit, run and fix

* chore(ci): we use renovate to manage updates
This commit is contained in:
2025-08-06 23:44:32 +03:00
committed by GitHub
parent c5a7ced768
commit b80ecfce92
56 changed files with 809 additions and 601 deletions

View File

@@ -1,3 +1,4 @@
---
name: Composite Example Action
description: 'Test Composite Action for gh-action-readme dependency analysis'
inputs:

View File

@@ -1,3 +1,4 @@
---
name: Example Action
description: 'Test Action for gh-action-readme'
inputs:

View File

@@ -1,3 +1,4 @@
---
# Action-specific configuration
theme: "github"
variables:

View File

@@ -1,3 +1,4 @@
---
name: 'Basic Composite Action'
description: 'A simple composite action with basic steps'
inputs:

View File

@@ -1,3 +1,4 @@
---
name: 'Complex Composite Workflow'
description: 'A complex composite action demonstrating advanced features'
inputs:

View File

@@ -1,3 +1,4 @@
---
name: 'Composite Action with Dependencies'
description: 'A composite action that uses external actions'
inputs:

View File

@@ -1,3 +1,4 @@
---
name: 'Basic Docker Action'
description: 'A simple Docker-based action'
inputs:

View File

@@ -1,3 +1,4 @@
---
name: 'Docker Action with Environment'
description: 'Docker action with environment variables and advanced configuration'
inputs:

View File

@@ -1,3 +1,4 @@
---
name: 'Node.js 16 Action'
description: 'JavaScript action running on Node.js 16'
inputs:

View File

@@ -1,3 +1,4 @@
---
name: 'Simple JavaScript Action'
description: 'A simple JavaScript action for testing'
inputs:

View File

@@ -1,3 +1,4 @@
---
name: 'Comprehensive JavaScript Action'
description: 'A JavaScript action with all possible fields for testing'
author: 'Test Author <test@example.com>'

View File

@@ -1,3 +1,4 @@
---
theme: default
output_format: md
repo_overrides:

View File

@@ -1,3 +1,4 @@
---
name: 'Composite Action'
description: 'A composite action with multiple steps'
inputs:

View File

@@ -1,3 +1,4 @@
---
theme: professional
output_format: html
output_dir: docs

View File

@@ -1,3 +1,4 @@
---
theme: default
output_format: md
output_dir: .

View File

@@ -1,3 +1,4 @@
---
theme: github
output_format: md
output_dir: docs

View File

@@ -1,3 +1,4 @@
---
name: 'Docker Action'
description: 'A Docker-based GitHub Action'
inputs:

View File

@@ -1,3 +1,4 @@
---
theme: default
output_format: md
github_token: global-token

View File

@@ -1,3 +1,4 @@
---
name: 'Minimal Action'
description: 'Minimal test action'
runs:

View File

@@ -1,2 +1,3 @@
---
theme: minimal
github_token: config-token

View File

@@ -1,3 +1,4 @@
---
name: 'My New Action'
description: 'A brand new GitHub Action'
inputs:

View File

@@ -1,3 +1,4 @@
---
theme: professional
output_format: html
output_dir: docs

View File

@@ -1,3 +1,4 @@
---
theme: github
output_format: md
output_dir: docs

View File

@@ -1,3 +1,4 @@
---
scenarios:
# JavaScript Action Scenarios
- id: "simple-javascript"

View File

@@ -1,3 +1,4 @@
---
name: 'Simple Action'
description: 'A simple GitHub Action for testing'
inputs:

View File

@@ -1,3 +1,4 @@
---
name: 'Test Composite Action'
description: 'Test action for update testing'
runs:

View File

@@ -1,3 +1,4 @@
---
name: 'Test Project Action'
description: 'A GitHub Action for testing project functionality'
inputs:

View File

@@ -1,3 +1,4 @@
---
name: Test Action
description: A test action
runs: