Skip to content

Commit 93eac91

Browse files
committed
ci: move workflows to self-hosted-ubuntu
1 parent 18aeab3 commit 93eac91

3 files changed

Lines changed: 12 additions & 14 deletions

File tree

.github/workflows/automation_remove_question_label_on_comment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
# This lets me ask a question, tag the issue with "question", and filter out all "question"-tagged
88
# issues in my "needs triage" filter.
99
remove_question:
10-
runs-on: ubuntu-latest
10+
runs-on: self-hosted-ubuntu
1111
if: github.event.sender.login != 'stevearc'
1212
steps:
1313
- uses: actions/checkout@v6

.github/workflows/automation_request_review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
jobs:
1111
# Request review automatically when PRs are opened
1212
request_review:
13-
runs-on: ubuntu-latest
13+
runs-on: self-hosted-ubuntu
1414
steps:
1515
- name: Request Review
1616
uses: actions/github-script@v7

.github/workflows/tests.yml

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111
jobs:
1212
luacheck:
1313
name: Luacheck
14-
runs-on: ubuntu-26.04
14+
runs-on: self-hosted-ubuntu
1515
steps:
1616
- uses: actions/checkout@v6
1717

@@ -27,7 +27,7 @@ jobs:
2727

2828
typecheck:
2929
name: typecheck
30-
runs-on: ubuntu-26.04
30+
runs-on: self-hosted-ubuntu
3131
steps:
3232
- uses: actions/checkout@v6
3333
- uses: stevearc/nvim-typecheck-action@v2
@@ -36,7 +36,7 @@ jobs:
3636

3737
stylua:
3838
name: StyLua
39-
runs-on: ubuntu-26.04
39+
runs-on: self-hosted-ubuntu
4040
steps:
4141
- uses: actions/checkout@v6
4242
- name: Stylua
@@ -53,7 +53,7 @@ jobs:
5353
- nvim_tag: v0.12.2
5454

5555
name: Run tests
56-
runs-on: ubuntu-26.04
56+
runs-on: self-hosted-ubuntu
5757
env:
5858
NVIM_TAG: ${{ matrix.nvim_tag }}
5959
steps:
@@ -72,7 +72,7 @@ jobs:
7272
7373
update_docs:
7474
name: Update docs
75-
runs-on: ubuntu-26.04
75+
runs-on: self-hosted-ubuntu
7676
steps:
7777
- uses: actions/checkout@v6
7878

@@ -109,17 +109,15 @@ jobs:
109109
- typecheck
110110
- run_tests
111111
- update_docs
112-
runs-on: ubuntu-26.04
112+
runs-on: self-hosted-ubuntu
113113
steps:
114114
- uses: googleapis/release-please-action@v5
115115
id: release
116116
with:
117117
release-type: simple
118118
- uses: actions/checkout@v6
119-
- uses: rickstaa/action-create-tag@v1
119+
- name: Update stable tag
120120
if: ${{ steps.release.outputs.release_created }}
121-
with:
122-
tag: stable
123-
message: "Current stable release: ${{ steps.release.outputs.tag_name }}"
124-
tag_exists_error: false
125-
force_push_tag: true
121+
run: |
122+
git tag -f stable
123+
git push -f origin stable

0 commit comments

Comments
 (0)