Skip to content

Commit f38bb41

Browse files
committed
Run latest version of Typesense using Docker
1 parent 8fab963 commit f38bb41

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

.github/workflows/tests.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,19 @@ jobs:
99
- name: Checkout code
1010
uses: actions/checkout@v2
1111

12-
- name: Install Typesense
12+
- name: Install Docker
1313
run: |
14-
curl --output ts.tar.gz https://dl.typesense.org/releases/0.25.2/typesense-server-0.25.2-darwin-amd64.tar.gz
15-
tar -xzf ts.tar.gz
14+
brew install docker
1615
1716
- name: Run Typesense
1817
run: |
19-
./typesense-server --api-key=xyz --data-dir=/tmp &
18+
mkdir $(pwd)/typesense-data
19+
docker run -p 8108:8108 \
20+
-d \
21+
-v$(pwd)/typesense-data:/data typesense/typesense:0.25.2 \
22+
--data-dir /data \
23+
--api-key=xyz \
24+
--enable-cors
2025
shell: bash
2126

2227
- name: Set up Xcode 13.2.1

0 commit comments

Comments
 (0)