Skip to content

ci: update workflows to use self-hosted runners - #31

Open
amaydixit11 wants to merge 1 commit into
hiero-ledger:mainfrom
amaydixit11:main
Open

ci: update workflows to use self-hosted runners#31
amaydixit11 wants to merge 1 commit into
hiero-ledger:mainfrom
amaydixit11:main

Conversation

@amaydixit11

Copy link
Copy Markdown

Description:

Migrate all GitHub Actions workflows to use Hiero self-hosted runners to align with organization-wide security requirements and existing repository patterns.

  • Replace runs-on: ubuntu-latest with hl-heka-lin-md across all workflows
  • Ensure consistency with other Hiero repositories (e.g., DID SDK JS, Identity Collaboration Hub)
  • Maintain existing workflow behavior while updating execution environment

Related issue(s):

Fixes #6


Notes for reviewer:

  • This change follows the same migration pattern already applied in other Hiero repositories
  • No functional changes to workflow logic; only runner environment updated
  • All jobs should behave identically, but now execute on self-hosted runners as required by org policy

Checklist

  • Documented (Code comments, README, etc.)
  • Tested (workflows should trigger on PR/push as before)

Signed-off-by: Amay Dixit <65495380+amaydixit11@users.noreply.github.com>
@tajang97

Copy link
Copy Markdown
Contributor

LGTM. To be merged after the Heira team sets out the needed runners

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enable Hiero self-hosted runners for this project

2 participants