File tree Expand file tree Collapse file tree 1 file changed +21
-3
lines changed Expand file tree Collapse file tree 1 file changed +21
-3
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ on: [push]
5
5
jobs :
6
6
7
7
build :
8
- runs-on : ubuntu-20.04
8
+ runs-on : ubuntu-latest
9
9
steps :
10
10
- uses : actions/checkout@v2
11
11
@@ -18,10 +18,10 @@ jobs:
18
18
uses : goreleaser/goreleaser-action@v2
19
19
with :
20
20
version : latest
21
- args : release --clean --snapshot --skip- publish -f build/ci/.goreleaser.yml
21
+ args : release --clean --snapshot --skip publish -f build/ci/.goreleaser.yml
22
22
23
23
test :
24
- runs-on : ubuntu-20.04
24
+ runs-on : ubuntu-latest
25
25
steps :
26
26
- uses : actions/checkout@v2
27
27
41
41
- name : install redis-cli
42
42
run : sudo apt-get install redis-tools
43
43
44
+ - name : install mongodb
45
+ run : |
46
+ sudo apt-get install gnupg curl
47
+ curl -fsSL https://pgp.mongodb.com/server-7.0.asc | \
48
+ sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg \
49
+ --dearmor
50
+ echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
51
+ sudo apt-get update
52
+ sudo apt-get install mongodb-org-tools
53
+
54
+ - name : install postgresql
55
+ run : |
56
+ sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
57
+ curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/postgresql.gpg
58
+ sudo apt update
59
+ sudo apt install postgresql-client-17
60
+
61
+
44
62
- name : Test
45
63
run : go test -v ./...
46
64
env :
You can’t perform that action at this time.
0 commit comments