Skip to content

Commit 60054d8

Browse files
committed
fix old versions
1 parent a5a9ad4 commit 60054d8

File tree

1 file changed

+21
-3
lines changed

1 file changed

+21
-3
lines changed

.github/workflows/build.yaml

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on: [push]
55
jobs:
66

77
build:
8-
runs-on: ubuntu-20.04
8+
runs-on: ubuntu-latest
99
steps:
1010
- uses: actions/checkout@v2
1111

@@ -18,10 +18,10 @@ jobs:
1818
uses: goreleaser/goreleaser-action@v2
1919
with:
2020
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
2222

2323
test:
24-
runs-on: ubuntu-20.04
24+
runs-on: ubuntu-latest
2525
steps:
2626
- uses: actions/checkout@v2
2727

@@ -41,6 +41,24 @@ jobs:
4141
- name: install redis-cli
4242
run: sudo apt-get install redis-tools
4343

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+
4462
- name: Test
4563
run: go test -v ./...
4664
env:

0 commit comments

Comments
 (0)