Skip to content

Commit 9200d2f

Browse files
authored
Move small actions to different runner (#7980)
Move the smaller actions to a different runner to free up resources for other more involved actions. Disable-check: force-changelog-file Disable-check: approval-count
1 parent 6933150 commit 9200d2f

File tree

8 files changed

+14
-14
lines changed

8 files changed

+14
-14
lines changed

.github/workflows/backport-trigger.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ name: Trigger the Backport Workflow
1111

1212
jobs:
1313
backport_trigger:
14-
runs-on: ubuntu-latest
14+
runs-on: timescaledb-runner-arm64
1515
steps:
1616
- name: Checkout TimescaleDB
1717
uses: actions/checkout@v4

.github/workflows/backport.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ permissions:
2626
jobs:
2727
backport:
2828
name: Backport Bug Fixes
29-
runs-on: ubuntu-latest
29+
runs-on: timescaledb-runner-arm64
3030

3131
steps:
3232
- name: Install Python Dependencies

.github/workflows/catalog-updates-check.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ name: Check for unsafe catalog updates
44
jobs:
55
check_catalog_correctly_updated:
66
name: Check updates to latest-dev and reverse-dev are properly handled by PR
7-
runs-on: ubuntu-latest
7+
runs-on: timescaledb-runner-arm64
88
steps:
99
- name: Checkout source
1010
uses: actions/checkout@v4

.github/workflows/changelog-check.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
# Implements: #NNNN <feature description> (mandatory in case of new features)
2121
check_changelog_file:
2222
name: Check for file with CHANGELOG entry
23-
runs-on: ubuntu-latest
23+
runs-on: timescaledb-runner-arm64
2424
steps:
2525
- name: Install Linux Dependencies
2626
run: |

.github/workflows/issue-handling.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
# pull requests. To avoid adding pull requests to the bug board,
1414
# filter out pull requests
1515
if: ${{ !github.event.issue.pull_request }}
16-
runs-on: ubuntu-latest
16+
runs-on: timescaledb-runner-arm64
1717
steps:
1818
- name: Add to bugs board
1919
uses: actions/[email protected]
@@ -31,7 +31,7 @@ jobs:
3131

3232
notify-sec:
3333
name: Notify security channel
34-
runs-on: ubuntu-latest
34+
runs-on: timescaledb-runner-arm64
3535
if: >-
3636
github.event_name == 'issues' &&
3737
github.event.action != 'closed' &&
@@ -60,7 +60,7 @@ jobs:
6060
6161
close-issue:
6262
name: Issue is closed
63-
runs-on: ubuntu-latest
63+
runs-on: timescaledb-runner-arm64
6464
if: github.event_name == 'issues' && github.event.action == 'closed' && contains(github.event.issues.issue.labels.*.name, 'bug')
6565
steps:
6666
- uses: leonsteinhaeuser/[email protected]
@@ -78,7 +78,7 @@ jobs:
7878

7979
waiting-for-author:
8080
name: Waiting for Author
81-
runs-on: ubuntu-latest
81+
runs-on: timescaledb-runner-arm64
8282
if: github.event_name == 'issues' && github.event.action == 'labeled'
8383
&& github.event.label.name == 'waiting-for-author'
8484
steps:
@@ -92,7 +92,7 @@ jobs:
9292

9393
waiting-for-engineering:
9494
name: Waiting for Engineering
95-
runs-on: ubuntu-latest
95+
runs-on: timescaledb-runner-arm64
9696
if: github.event_name == 'issue_comment' && !github.event.issue.pull_request
9797
steps:
9898
- name: Install dependencies

.github/workflows/pr-approvals.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313

1414
check_approvals:
1515
name: Check for sufficient approvals
16-
runs-on: ubuntu-latest
16+
runs-on: timescaledb-runner-arm64
1717
steps:
1818
- name: Checkout source
1919
uses: actions/checkout@v4

.github/workflows/pr-handling.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ jobs:
1818

1919
assign-pr:
2020
name: Assign PR to author
21-
runs-on: ubuntu-latest
21+
runs-on: timescaledb-runner-arm64
2222
steps:
2323
- uses: toshimaru/[email protected]
2424

2525
ask-review:
2626
name: Run pull-review
27-
runs-on: ubuntu-latest
27+
runs-on: timescaledb-runner-arm64
2828
if: ${{ !github.event.pull_request.draft && github.event.pull_request.base.ref == 'main' }}
2929
steps:
3030
- uses: actions/checkout@v4

.github/workflows/pr-validation.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
# but this is currently not enforced.
1919
count_commits:
2020
name: Enforce single commit pull request
21-
runs-on: ubuntu-latest
21+
runs-on: timescaledb-runner-arm64
2222
steps:
2323
- name: Checkout source
2424
uses: actions/checkout@v4
@@ -60,7 +60,7 @@ jobs:
6060
name: Check for loader changes
6161
# Ignore loader changes if acknowledged already
6262
if: ${{ !contains(github.event.pull_request.labels.*.name, 'upgrade-requires-restart') }}
63-
runs-on: ubuntu-latest
63+
runs-on: timescaledb-runner-arm64
6464
steps:
6565
- name: Checkout source
6666
uses: actions/checkout@v4

0 commit comments

Comments
 (0)