Skip to content

Commit 34a80ed

Browse files
committed
ci: try build vfox from source
1 parent 92e0c92 commit 34a80ed

1 file changed

Lines changed: 10 additions & 7 deletions

File tree

.github/workflows/e2e_test_windows.yaml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: E2E tests on Windows
22

33
on:
44
push:
5-
branches: [main]
5+
# branches: [main]
66
pull_request:
77
workflow_dispatch:
88
schedule:
@@ -19,14 +19,17 @@ jobs:
1919
steps:
2020
- uses: actions/checkout@v4
2121

22-
- name: install scoop (Windows)
23-
if: runner.os == 'Windows'
24-
uses: MinoruSekine/setup-scoop@v3
22+
- uses: actions/setup-go@v5
23+
with:
24+
go-version: '^1.24.2' # The Go version to download (if necessary) and use.
2525

26-
- name: install vfox (Windows)
27-
if: runner.os == 'Windows'
26+
- name: build vfox (Windows)
2827
run: |
29-
scoop install vfox@0.6.4
28+
git clone https://github.com/version-fox/vfox.git
29+
cd vfox
30+
go build -o vfox.exe
31+
echo "$pwd" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
32+
./vfox.exe -version
3033
3134
- name: add vfox-erlang plugin (Windows)
3235
if: runner.os == 'Windows'

0 commit comments

Comments
 (0)