Skip to content

Releases: hugoalh/github-actions-core-es

0.5.0

03 Feb 09:27
6b579c0
Compare
Choose a tag to compare

💥 Break Changes

  • Remove constants exports (@hugoalh)(N/A)
  • Replace enum GitHubActionsAnnotationType to type GitHubActionsAnnotationType (@hugoalh)(N/A)
  • Replace enum GitHubActionsFileCommandType to type GitHubActionsFileCommandType (@hugoalh)(N/A)

0.4.3

16 Dec 08:13
e764049
Compare
Choose a tag to compare

〰️ Changes

  • Improve efficiency and performance (@hugoalh)(N/A)
  • Update dependencies (@hugoalh)(N/A)
  • Update runtime permissions list (@hugoalh)(N/A)

0.4.2

14 Nov 09:10
7bea4ee
Compare
Choose a tag to compare

〰️ Changes

  • Fix JSON parser for the functions getInputJSON* and getStateJSON* (@hugoalh)(f771af0)

0.4.1

09 Nov 03:08
5e26ee0
Compare
Choose a tag to compare

〰️ Changes

0.4.0

06 Nov 08:20
6f0b9b1
Compare
Choose a tag to compare

〰️ Changes

  • Add function getSummarySize (@hugoalh)(0b3ae2b)
  • Add function isGitHubEnterpriseServer (@hugoalh)(#10)
  • Add functions clearRunnerTemp, makeRunnerTempDir, makeRunnerTempFile (@hugoalh)(0a4d746)
  • Function appendSummary parameter data now also accept Uint8Array (@hugoalh)(01dcca2)
  • Functions setEnvironmentVariable, setOutput and setState parameter value now also accept stringizable type (@hugoalh)(1212a2d, dd67d1e)

0.3.0

01 Nov 09:34
b8d7bbc
Compare
Choose a tag to compare

💥 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 of number now always return type of string in order to maintain precision (@hugoalh)(N/A)
  • Migrate category state to parameter (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 to function based (@hugoalh)(N/A)
    • Optimize file command now require specify specific functions
    • Remove classes:
      • GitHubActionsEnvironmentVariableExportation
      • GitHubActionsOutput
      • GitHubActionsPATHExportation
      • GitHubActionsStateExportation
    • Remove type GitHubActionsFileCommandOptions
    • Rename type GitHubActionsEnvironmentVariableOptions to GitHubActionsSetEnvironmentVariableOptions
    • Rename type GitHubActionsInputOptions to GitHubActionsGetParameterOptions
    • Replace class GitHubActionsSummary to function appendSummary
    • Replace class GitHubActionsFileLineCommand to function appendFileLineCommand
    • Replace class GitHubActionsFileMapCommand to function appendFileMapCommand
  • 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

31 Mar 06:43
Compare
Choose a tag to compare

〰️ Changes

0.2.0

24 Mar 10:22
Compare
Choose a tag to compare

💥 Break Changes

  • Add category runner and group related functions (affect import with subpath only) (@hugoalh)(N/A)
  • Rename function getGitHubGraphQLURL to getGitHubGraphQLAPIURL (@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 of GitHubActionsWebhookEventPayload instead of type of JSONObject for better type (@hugoalh)(N/A)
  • Improve runner environment determine (@hugoalh)(N/A)
  • Update dependencies (@hugoalh)(N/A)
  • Update JSDoc (@hugoalh)(N/A)

0.1.0

21 Mar 10:32
Compare
Choose a tag to compare

🔦 Spotlights