🪲 [Fix]: Fix issue with parameters and GitHub token access (#172)
Description
This pull request updates several GitHub Actions workflows to simplify input parameters and improve artifact handling. Key changes include the removal of unused parameters (Debug
, Verbose
, Version
, and Prerelease
) and the addition of an ArtifactName
parameter for uploading artifacts. Additionally, environment variables are introduced for authentication.
Simplification of input parameters:
.github/workflows/Build-Module.yml
: Removed unused parameters (Debug
,Verbose
,Version
, andPrerelease
) and added a newArtifactName
parameter to specify the name of the artifact to upload. [1] [2]
Environment variable addition:
.github/workflows/Build-Module.yml
: Added theGH_TOKEN
environment variable for authentication using GitHub's token.
Consistency across workflows:
.github/workflows/CI.yml
and.github/workflows/workflow.yml
: Removed references to unused parameters (Debug
,Verbose
,Version
, andPrerelease
) to align with the updatedBuild-Module.yml
. [1] [2]
Type of change
- 📖 [Docs]
- 🪲 [Fix]
- 🩹 [Patch]
-
⚠️ [Security fix] - 🚀 [Feature]
- 🌟 [Breaking change]
Checklist
- I have performed a self-review of my own code
- I have commented my code, particularly in hard-to-understand areas