Skip to content

Commit 8fa79db

Browse files
chore: update ubuntu runners to hl-sdk-py-lin-md (#2022)
Signed-off-by: Roshan Kumar <theroshansingh89@gmail.com> Signed-off-by: Roshan Singh <110438835+Roshan-Singh-07@users.noreply.github.com>
1 parent dde2fa3 commit 8fa79db

5 files changed

Lines changed: 9 additions & 7 deletions

File tree

.github/workflows/deps-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ permissions:
1414

1515
jobs:
1616
min-deps:
17-
runs-on: ubuntu-latest
17+
runs-on: ${{ (github.repository_owner != 'hiero-ledger' || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.fork)) && 'ubuntu-latest' || 'hl-sdk-py-lin-md' }}
1818

1919
strategy:
2020
fail-fast: false

.github/workflows/pr-check-examples.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111

1212
jobs:
1313
run-examples:
14-
runs-on: ubuntu-latest
14+
runs-on: ${{ (github.repository_owner != 'hiero-ledger' || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.fork)) && 'ubuntu-latest' || 'hl-sdk-py-lin-md' }}
1515
steps:
1616
- name: Harden the runner (Audit all outbound calls)
1717
uses: step-security/harden-runner@fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594 # v2.16.0

.github/workflows/pr-check-test-files.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ concurrency:
1414

1515
jobs:
1616
check-test-files:
17-
runs-on: ubuntu-latest
17+
# No fork check needed: push-only workflow; fork pushes have different repository_owner
18+
runs-on: ${{ (github.repository_owner != 'hiero-ledger') && 'ubuntu-latest' || 'hl-sdk-py-lin-md' }}
1819

1920
steps:
2021
- name: Harden the runner (Audit all outbound calls)

.github/workflows/pr-check-test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ permissions:
2727
jobs:
2828
unit-tests:
2929
name: Unit Tests (Python ${{ matrix.python-version }})
30-
runs-on: ubuntu-latest
30+
runs-on: ${{ (github.repository_owner != 'hiero-ledger' || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.fork)) && 'ubuntu-latest' || 'hl-sdk-py-lin-md' }}
3131
timeout-minutes: 10
3232
strategy:
3333
fail-fast: false
@@ -87,7 +87,7 @@ jobs:
8787
8888
integration-tests:
8989
name: Integration Tests (Python ${{ matrix.python-version }})
90-
runs-on: ubuntu-latest
90+
runs-on: ${{ (github.repository_owner != 'hiero-ledger' || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.fork)) && 'ubuntu-latest' || 'hl-sdk-py-lin-md' }}
9191
timeout-minutes: 20
9292
needs:
9393
- unit-tests
@@ -162,7 +162,7 @@ jobs:
162162
163163
test-summary:
164164
name: Test Results Summary
165-
runs-on: ubuntu-latest
165+
runs-on: ${{ (github.repository_owner != 'hiero-ledger' || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.fork)) && 'ubuntu-latest' || 'hl-sdk-py-lin-md' }}
166166
needs:
167167
- unit-tests
168168
- integration-tests

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,10 @@ This changelog is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.
1919

2020

2121
### .github
22+
- chore: update GitHub Actions runners from ubuntu-latest to hl-sdk-py-lin-md (#2021)
2223
- Refactored the Advanced Issue Template to V2 with stricter prerequisites and a focus on architectural design (#2016).
2324
- Refactored the Advanced Issue Template to ensure PR-level quality checklists do not block maintainers during issue creation (#2036)
25+
2426
## [0.2.3] - 2026-03-26
2527

2628
### Added
@@ -31,7 +33,6 @@ This changelog is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.
3133
- Fix the TransactionGetReceiptQuery to raise ReceiptStatusError for the non-retryable and non success receipt status
3234
- Refactor `AccountInfo` to use the existing `StakingInfo` wrapper class instead of flattened staking fields. Access is now via `info.staking_info.staked_account_id`, `info.staking_info.staked_node_id`, and `info.staking_info.decline_reward`. The old flat accessors (`info.staked_account_id`, `info.staked_node_id`, `info.decline_staking_reward`) are still available as deprecated properties and will emit a `DeprecationWarning`. (#1366)
3335
- Added abstract `Key` supper class to handle various proto Keys.
34-
3536
### Examples
3637

3738
### Tests

0 commit comments

Comments
 (0)