Skip to content

Commit b23a8e1

Browse files
committed
ci: try build vfox in ubuntu
1 parent 34a80ed commit b23a8e1

2 files changed

Lines changed: 8 additions & 6 deletions

File tree

.github/workflows/e2e_test_linux_prebuilt.yaml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: E2E tests on Linux (Prebuilt release)
22

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

22-
- name: install vfox (Linux)
22+
- name: build vfox (Linux)
2323
run: |
24-
echo "deb [trusted=yes] https://apt.fury.io/versionfox/ /" | sudo tee /etc/apt/sources.list.d/versionfox.list
25-
sudo apt-get update
26-
sudo apt-get install vfox=0.6.4
24+
git clone https://github.com/version-fox/vfox.git
25+
cd vfox
26+
go build -o vfox
27+
echo "$pwd" >> $GITHUB_PATH
2728
2829
- name: add vfox-erlang plugin (Unix-like)
2930
run: |
31+
vfox -version
3032
vfox add --source https://github.com/version-fox/vfox-erlang/archive/${GITHUB_REF}.zip erlang
3133
3234
- name: prepare Erlang/OTP deps (Linux)

.github/workflows/e2e_test_windows.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: E2E tests on Windows
22

33
on:
4-
push:
4+
# push:
55
# branches: [main]
66
pull_request:
77
workflow_dispatch:

0 commit comments

Comments
 (0)