Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .vale.ini
Original file line number Diff line number Diff line change
Expand Up @@ -30,14 +30,14 @@ write-good.Passive = NO
write-good.TooWordy = NO
write-good.Weasel = NO
# Global ignores for all markup files
TokenIgnores = (\$[A-Z_]+), (`[^`]+`), (:[a-z-]+:), (\{[^}]+\}), (https?://[^\s]+), \bJIRA\b
TokenIgnores = (\$[A-Z_]+), (`[^`]+`), (:[a-z-]+:), (\{[^}]+\}), (https?://[^\s]+)

# Ruby files for comments
[*.rb]
BasedOnStyles = Microsoft, write-good
TokenIgnores = (`[^`]+`), (\$[A-Z_]+), (:[a-z_]+), \bJIRA\b
TokenIgnores = (`[^`]+`), (\$[A-Z_]+), (:[a-z_]+)

# YAML files
[*.{yml,yaml}]
BasedOnStyles = Microsoft, write-good
TokenIgnores = (`[^`]+`), (\$[A-Z_]+), (:[a-z_]+:), \bJIRA\b
TokenIgnores = (`[^`]+`), (\$[A-Z_]+), (:[a-z_]+:)
2 changes: 1 addition & 1 deletion .vale/config/vocabularies/issuer/accept.txt
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ DocOps
docopslab

# Proper nouns
JIRA
Jira
OAuth
README
roadmap
4 changes: 2 additions & 2 deletions README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ _Issuer_ lets you define all your work tickets in one place as YAML, apply defau
* *Issue validation* with helpful error messages
* *GitHub API integration* via Octokit

Future plans include extending this capability to *JIRA*, *GitLab* Issues, GitHub *Projects*, and other services.
Future plans include extending this capability to *Jira*, *GitLab* Issues, GitHub *Projects*, and other services.

toc::[]

Expand Down Expand Up @@ -433,7 +433,7 @@ I developed the 0.1.0 version of this application after trying to use GitHub Cop
That facility seems like a perfectly inappropriate use of generative AI.
It accepted my plan request and pre-drafted ticket content, but then it wanted me to manually add labels and milestones to them, as well as manually click *create* on each one -- even though I had already taken the time to plan and instruct the milestones and labels and the contents were fullly prepared.

Additionally, I find myself using different issue-management systems (JIRA, GitLab Issues, etc), so I wanted a more platform-agnostic way to handle this problem.
Additionally, I find myself using different issue-management systems (Jira, GitLab Issues, etc), so I wanted a more platform-agnostic way to handle this problem.
With that in mind, I have left the Ruby API and the IMYML model fairly "`generic`" for extensibility.
I will probably adapt the API to other systems in future releases, and I welcome <<contributing,contributions>> to that effect.

Expand Down
2 changes: 1 addition & 1 deletion lib/issuer.rb
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
# * Configurable defaults and label application logic
# * Environment variable support for authentication
# * Issue validation with helpful error messages
# * Extensible architecture for multiple platforms (GitHub, JIRA, GitLab, etc.)
# * Extensible architecture for multiple platforms (GitHub, Jira, GitLab, etc.)
# * Run logging and artifact tracking for cleanup operations
#
# == Quick Start
Expand Down