Skip to content

Commit

Permalink
Update test.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
o0HalfLife0o authored Dec 12, 2024
1 parent 8cd9a74 commit 5c7c59f
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
name: Test

on:
workflow_dispatch:
push:
branches:
- main
Expand Down Expand Up @@ -42,3 +43,31 @@ jobs:
enableCrossOsArchive: true
- name: Test
run: go test -timeout 1h -v ./...

freebsd:
permissions:
contents: read
name: test (freebsd)
runs-on: ubuntu-latest
steps:
- name: Checkout codebase
uses: actions/checkout@v4
- name: Restore Cache
uses: actions/cache/restore@v4
with:
path: resources
key: xray-geodat-
enableCrossOsArchive: true
- name: Start VM
id: vm
uses: vmactions/freebsd-vm@v1
with:
prepare: |
pkg install -y go123
pw user add -n action -m
- name: Test
shell: freebsd {0}
run: |
cd $GITHUB_WORKSPACE
go123 version
su action -c 'go123 test -timeout 1h -v ./...'

0 comments on commit 5c7c59f

Please sign in to comment.