Add option for using a file as input for the issue body (#140)

* Add option for using a file as input for the issue body

* Revert irrelevant version bumps
This commit is contained in:
Marco Stuurman 2025-06-13 21:08:17 +02:00 committed by GitHub
parent 3441ed44b6
commit dd3e4e00d2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 15 additions and 1 deletions

12
main.go
View file

@ -199,7 +199,17 @@ func main() {
}
issueTitle := os.Getenv(envVarIssueTitle)
issueBody := os.Getenv(envVarIssueBody)
var issueBody string
if os.Getenv(envVarIssueBodyFilePath) != "" {
fileContents, err := os.ReadFile(os.Getenv(envVarIssueBodyFilePath))
if err != nil {
fmt.Printf("error reading issue body file: %v\n", err)
os.Exit(1)
}
issueBody = string(fileContents)
} else {
issueBody = os.Getenv(envVarIssueBody)
}
minimumApprovalsRaw := os.Getenv(envVarMinimumApprovals)
minimumApprovals := 0
if minimumApprovalsRaw != "" {