Skip to content

Commit 6cc57ff

Browse files
committed
Move workflows
1 parent ea9dcbb commit 6cc57ff

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed

.github/workflows/publish.yml

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: "Publish"
2+
on:
3+
push:
4+
branches:
5+
- main
6+
jobs:
7+
publish_prebuilt:
8+
strategy:
9+
matrix:
10+
platform: [
11+
{ runner: ubuntu-20.04, target: x86_64-unknown-linux-gnu, output: libnvim_winpick.so, dest: nvim_winpick.so },
12+
{ runner: ubuntu-22.04-arm, target: aarch64-unknown-linux-gnu, output: libnvim_winpick.so, dest: nvim_winpick.so },
13+
{ runner: macos-latest, target: aarch64-apple-darwin, output: libnvim_winpick.dylib, dest: nvim_winpick.so } ]
14+
runs-on: ${{ matrix.platform.runner }}
15+
steps:
16+
- uses: actions/checkout@v4
17+
- name: Install toolchain
18+
uses: dtolnay/rust-toolchain@stable
19+
- name: build ${{ matrix.platform.target }}
20+
run: bash ${GITHUB_WORKSPACE}/.github/publish-prebuilt.sh ${{ matrix.platform.target }} ${{ matrix.platform.output }} ${{ matrix.platform.dest }} ${{ runner.temp }}
21+

.github/workflows/main.yml .github/workflows/validate.yml

-21
Original file line numberDiff line numberDiff line change
@@ -38,24 +38,3 @@ jobs:
3838
working-directory: ./lua/nvim_winpick
3939
run: cargo test
4040

41-
name: "Publish"
42-
on:
43-
push:
44-
branches:
45-
- main
46-
jobs:
47-
publish_prebuilt:
48-
strategy:
49-
matrix:
50-
platform: [
51-
{ runner: ubuntu-20.04, target: x86_64-unknown-linux-gnu, output: libnvim_winpick.so, dest: nvim_winpick.so },
52-
{ runner: ubuntu-22.04-arm, target: aarch64-unknown-linux-gnu, output: libnvim_winpick.so, dest: nvim_winpick.so },
53-
{ runner: macos-latest, target: aarch64-apple-darwin, output: libnvim_winpick.dylib, dest: nvim_winpick.so } ]
54-
runs-on: ${{ matrix.platform.runner }}
55-
steps:
56-
- uses: actions/checkout@v4
57-
- name: Install toolchain
58-
uses: dtolnay/rust-toolchain@stable
59-
- name: build ${{ matrix.platform.target }}
60-
run: bash ${GITHUB_WORKSPACE}/.github/publish-prebuilt.sh ${{ matrix.platform.target }} ${{ matrix.platform.output }} ${{ matrix.platform.dest }} ${{ runner.temp }}
61-

0 commit comments

Comments
 (0)