Skip to content

Commit 2c86d4c

Browse files
Update GA + switch to official docker/setup-buildx-action (#56)
1 parent 71ed956 commit 2c86d4c

File tree

2 files changed

+25
-10
lines changed

2 files changed

+25
-10
lines changed

.github/workflows/main.yml

+21-10
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,30 @@ name: Run Odoo addon tests
33
on: [push, pull_request]
44

55
jobs:
6-
test-app:
7-
6+
build-and-test:
87
runs-on: ubuntu-latest
9-
108
steps:
11-
- name: Checkout
12-
uses: actions/checkout@v2
9+
- name: Checkout sources
10+
uses: actions/checkout@v4
11+
12+
- name: Setup Java
13+
uses: actions/setup-java@v4
14+
with:
15+
java-version: 8
16+
distribution: 'temurin'
1317

1418
- name: Setup Docker
15-
uses: docker-practice/actions-setup-docker@master
19+
uses: docker/setup-buildx-action@v3
20+
21+
- name: Setup Docker Compose
22+
run: |
23+
sudo curl -L "https://github.com/docker/compose/releases/download/v2.23.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
24+
sudo chmod +x /usr/local/bin/docker-compose
1625
1726
- name: Setup Gradle
18-
uses: gradle/gradle-build-action@v2
19-
20-
- name: Execute Gradle build
21-
run: ./gradlew clean test
27+
uses: gradle/actions/setup-gradle@v4
28+
with:
29+
gradle-version: 5.2
30+
31+
- name: Build with Gradle
32+
run: ./gradlew clean test

.gitignore

+4
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,7 @@ build/
1515

1616
# Target dir
1717
target/
18+
19+
# JEnv
20+
.jenv
21+
.java-version

0 commit comments

Comments
 (0)