This pull request replaces the existing issue classification workflow with a new Groq API call for enhanced issue classification and label application.
Replaces existing workflow: The .github/workflows/issue_classification.yml file is updated to remove the previous Ollama-based issue classification setup and replace it with a Groq API call script.
Integrates Groq SDK: Adds the Groq SDK installation step and uses Node.js setup to support the Groq API call.
Implements Groq API call: The new script utilizes the Groq API for issue classification, aiming to apply a maximum of 5 labels without duplicates to each issue.
Authentication: Utilizes GITHUB_TOKEN and GROQ_API_KEY from GitHub secrets for necessary authentication during the Groq API call.
Related to #30
This pull request replaces the existing issue classification workflow with a new Groq API call for enhanced issue classification and label application.
.github/workflows/issue_classification.yml
file is updated to remove the previous Ollama-based issue classification setup and replace it with a Groq API call script.GITHUB_TOKEN
andGROQ_API_KEY
from GitHub secrets for necessary authentication during the Groq API call.For more details, open the Copilot Workspace session.