[13.0] Update Copier

This commit is contained in:
DavidJForgeFlow
2023-02-01 13:34:06 +01:00
parent 52a33a7648
commit b55c36a063
11 changed files with 74 additions and 73 deletions

View File

@@ -1,4 +1,4 @@
name: test Odoo addons
name: tests
on:
pull_request:
@@ -9,16 +9,36 @@ on:
- "13.0"
jobs:
test:
unreleased-deps:
runs-on: ubuntu-latest
name: Detect unreleased dependencies
steps:
- uses: actions/checkout@v2
- run: |
for reqfile in requirements.txt test-requirements.txt ; do
if [ -f ${reqfile} ] ; then
result=0
# reject non-comment lines that contain a / (i.e. URLs, relative paths)
grep "^[^#].*/" ${reqfile} || result=$?
if [ $result -eq 0 ] ; then
echo "Unreleased dependencies found in ${reqfile}."
exit 1
fi
fi
done
test:
runs-on: ubuntu-20.04
container: ${{ matrix.container }}
name: ${{ matrix.name }}
strategy:
fail-fast: false
matrix:
include:
- container: ghcr.io/oca/oca-ci/py3.6-odoo13.0:latest
makepot: "true"
name: test with Odoo
- container: ghcr.io/oca/oca-ci/py3.6-ocb13.0:latest
name: test with OCB
services:
postgres:
image: postgres:9.6