Releases: hugoalh/github-actions-core-es
Releases · hugoalh/github-actions-core-es
0.5.0
0.4.3
0.4.2
0.4.1
0.4.0
〰️ Changes
- Add function
getSummarySize
(@hugoalh)(0b3ae2b) - Add function
isGitHubEnterpriseServer
(@hugoalh)(#10) - Add functions
clearRunnerTemp
,makeRunnerTempDir
,makeRunnerTempFile
(@hugoalh)(0a4d746) - Function
appendSummary
parameterdata
now also acceptUint8Array
(@hugoalh)(01dcca2) - Functions
setEnvironmentVariable
,setOutput
andsetState
parametervalue
now also accept stringizable type (@hugoalh)(1212a2d, dd67d1e)
0.3.0
💥 Break Changes
- Class
GitHubActionsStdOutCommand
no longer able to modify message or properties after constructed (@hugoalh)(N/A) - Functions of
getWorkflow*ID
which previously return type ofnumber
now always return type ofstring
in order to maintain precision (@hugoalh)(N/A) - Migrate category
state
toparameter
(affect import with sub entrypoints only) (@hugoalh)(N/A) - Migrate plural functions to singular functions with overloads (@hugoalh)(N/A)
- Refactor codes from
class
based tofunction
based (@hugoalh)(N/A)- Optimize file command now require specify specific functions
- Remove classes:
GitHubActionsEnvironmentVariableExportation
GitHubActionsOutput
GitHubActionsPATHExportation
GitHubActionsStateExportation
- Remove type
GitHubActionsFileCommandOptions
- Rename type
GitHubActionsEnvironmentVariableOptions
toGitHubActionsSetEnvironmentVariableOptions
- Rename type
GitHubActionsInputOptions
toGitHubActionsGetParameterOptions
- Replace class
GitHubActionsSummary
to functionappendSummary
- Replace class
GitHubActionsFileLineCommand
to functionappendFileLineCommand
- Replace class
GitHubActionsFileMapCommand
to functionappendFileMapCommand
- Remove function
getInputRegExp
〰️ Changes
- Add ability to disable fallback value when get inputs or states @hugoalh)(N/A)
- Add ability to get the value of inputs and states with JSON (@hugoalh)(N/A)
- Add ability to get the value of states with big integer, boolean, and number (@hugoalh)(N/A)
- Change target Bun from ^ v1.0.0 to >= v1.1.0 (@hugoalh)(N/A)
- Change target Deno from >= v1.34.0 / >= v1.41.1 (For JSR Only) to >= v1.42.0 (@hugoalh)(N/A)
- Fix and prevent race conditions (@hugoalh)(N/A)
- Transfer ownership from hugoalh Studio (
hugoalh-studio
) to hugoalh (hugoalh
) (@hugoalh)(N/A) - Unify deployments between remote, JSR, and NPM (@hugoalh)(N/A)
- Update dependencies (@hugoalh)(N/A)
0.2.1
0.2.0
💥 Break Changes
- Add category
runner
and group related functions (affect import with subpath only) (@hugoalh)(N/A) - Rename function
getGitHubGraphQLURL
togetGitHubGraphQLAPIURL
(@hugoalh)(N/A)
〰️ Changes
- Add functions: (@hugoalh)(N/A)
getRunnerTempPath
getRunnerToolCachePath
getRunnerWorkspacePath
getWorkflowRepository
getWorkflowRepositoryID
getWorkflowRepositoryOwner
getWorkflowRepositoryOwnerID
getWorkflowRunRetentionDays
- Fix function
getWorkflowRunURL
may return the URL contain double slashes (//
) (@hugoalh)(N/A) - Improve function
getWorkflowRunWebhookEventPayload
return type ofGitHubActionsWebhookEventPayload
instead of type ofJSONObject
for better type (@hugoalh)(N/A) - Improve runner environment determine (@hugoalh)(N/A)
- Update dependencies (@hugoalh)(N/A)
- Update JSDoc (@hugoalh)(N/A)