From 7c0d7d26e473ae2e8a537b67ccff1c4b7dcd335b Mon Sep 17 00:00:00 2001 From: Mandresy RABENJAHARISON Date: Mon, 29 Sep 2025 15:30:08 +0300 Subject: [PATCH] fix: correct ISSUE_LABELS parsing and logging --- action.yml | 2 +- main.go | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/action.yml b/action.yml index 873ff5a..53bd6b2 100644 --- a/action.yml +++ b/action.yml @@ -9,7 +9,7 @@ runs: using: "docker" image: "Dockerfile" env: - ISSUE_LABELS: ${{ gitea.event.issue.labels }} + ISSUE_LABELS: ${{ join(gitea.event.issue.labels.*.name, ',') }} ISSUE_NUMBER: ${{ gitea.event.issue.number }} ODOO_TICKET_NUMBER: ${{ gitea.event.issue.ref }} ISSUE_TITLE: ${{ gitea.event.issue.title }} diff --git a/main.go b/main.go index 3b3b44b..988461c 100644 --- a/main.go +++ b/main.go @@ -30,8 +30,10 @@ func main() { logger.Printf("ODOO_TICKET_NUMBER: %s\n", issueOdooTicketString) issueTitle := os.Getenv("ISSUE_TITLE") + labelsEnv := os.Getenv("ISSUE_LABELS") - logger.Printf("ISSUE_TITLE: %s\n", reflect.TypeOf(labelsEnv)) + logger.Printf("ISSUE_LABELS: %s\n", labelsEnv) + issueNumberString := os.Getenv("ISSUE_NUMBER") giteaToken := os.Getenv("GITEA_TOKEN")