diff --git a/action.yml b/action.yml index b7c8020..8ad69c1 100644 --- a/action.yml +++ b/action.yml @@ -1,71 +1,71 @@ -name: "TODO to Issue" -description: "Converts IDE TODO comments to GitHub issues" -author: "Alastair Mooney" +name: 'TODO to Issue' +description: 'Converts IDE TODO comments to GitHub issues' +author: 'Alastair Mooney' runs: - using: "docker" - image: "docker://ghcr.io/alstr/todo-to-issue-action:v4.6" + using: 'docker' + image: 'Dockerfile' branding: - icon: "check-square" - color: "orange" + icon: 'check-square' + color: 'orange' inputs: REPO: description: "The path to the repository where the action will be used, e.g. 'alstr/my-repo' (automatically set)" required: true - default: "${{ github.repository }}" + default: '${{ github.repository }}' BEFORE: - description: "The SHA of the last pushed commit (automatically set)" + description: 'The SHA of the last pushed commit (automatically set)' required: true - default: "${{ github.event.before || github.base_ref }}" + default: '${{ github.event.before || github.base_ref }}' COMMITS: - description: "An array of commit objects describing the pushed commits" + description: 'An array of commit objects describing the pushed commits' required: true - default: "${{ toJSON(github.event.commits) }}" + default: '${{ toJSON(github.event.commits) }}' DIFF_URL: - description: "The URL to use to get the diff (automatically set)" + description: 'The URL to use to get the diff (automatically set)' required: true - default: "${{ github.event.pull_request.diff_url }}" + default: '${{ github.event.pull_request.diff_url }}' SHA: - description: "The SHA of the latest commit (automatically set)" + description: 'The SHA of the latest commit (automatically set)' required: true - default: "${{ github.sha }}" + default: '${{ github.sha }}' TOKEN: - description: "The GitHub access token to allow us to retrieve, create and update issues (automatically set)" + description: 'The GitHub access token to allow us to retrieve, create and update issues (automatically set)' required: false default: ${{ github.token }} LABEL: - description: "The label that will be used to identify TODO comments (deprecated)" + description: 'The label that will be used to identify TODO comments (deprecated)' required: false COMMENT_MARKER: - description: "The marker used to signify a line comment in your code (deprecated)" + description: 'The marker used to signify a line comment in your code (deprecated)' required: false CLOSE_ISSUES: - description: "Optional input that specifies whether to attempt to close an issue when a TODO is removed" + description: 'Optional input that specifies whether to attempt to close an issue when a TODO is removed' required: true default: true AUTO_P: - description: "For multiline TODOs, format each line as a new paragraph when creating the issue" + description: 'For multiline TODOs, format each line as a new paragraph when creating the issue' required: true default: true PROJECTS_SECRET: - description: "Encrypted secret corresponding to your personal access token (do not enter the actual secret)" + description: 'Encrypted secret corresponding to your personal access token (do not enter the actual secret)' required: false USER_PROJECTS: - description: "Default user projects" + description: 'Default user projects' required: false ORG_PROJECTS: - description: "Default organisation projects" + description: 'Default organisation projects' required: false IGNORE: - description: "A collection of comma-delimited regular expression that matches files that should be ignored when searching for TODOs" + description: 'A collection of comma-delimited regular expression that matches files that should be ignored when searching for TODOs' required: false AUTO_ASSIGN: - description: "Automatically assign new issues to the user who triggered the action" + description: 'Automatically assign new issues to the user who triggered the action' required: true default: false ACTOR: - description: "The username of the person who triggered the action" + description: 'The username of the person who triggered the action' required: true - default: "${{ github.actor }}" + default: '${{ github.actor }}' ISSUE_TEMPLATE: - description: "The template used to format new issues" + description: 'The template used to format new issues' required: false diff --git a/tests/test_todo_parser.py b/tests/test_todo_parser.py index c3c0c09..17963cf 100644 --- a/tests/test_todo_parser.py +++ b/tests/test_todo_parser.py @@ -65,7 +65,7 @@ class NewIssueTests(unittest.TestCase): self.assertEqual(count_issues_for_file_type(self.raw_issues, 'twig'), 2) def test_md_issues(self): - self.assertEqual(count_issues_for_file_type(self.raw_issues, 'md'), 2) + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'markdown'), 2) class ClosedIssueTests(unittest.TestCase): @@ -121,7 +121,7 @@ class ClosedIssueTests(unittest.TestCase): self.assertEqual(count_issues_for_file_type(self.raw_issues, 'twig'), 2) def test_md_issues(self): - self.assertEqual(count_issues_for_file_type(self.raw_issues, 'md'), 2) + self.assertEqual(count_issues_for_file_type(self.raw_issues, 'markdown'), 2) class IgnorePatternTests(unittest.TestCase):