-
Notifications
You must be signed in to change notification settings - Fork 15
35 lines (29 loc) · 1.02 KB
/
check_package_diffs.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
name: Check package diff tool
on:
push:
branches-ignore:
- master
jobs:
check_package_diff:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup Python & Poetry Environment
uses: exasol/python-toolbox/.github/actions/[email protected]
with:
python-version: "3.10"
poetry-version: '1.8.2'
- name: Setup Poetry
run: |
PYTHON_BIN=$(command -v "python3.10")
poetry env use "$PYTHON_BIN"
poetry install
poetry_env_path=$(poetry env info --path)
echo "poetry_env_path=$poetry_env_path" >> $GITHUB_ENV
working-directory: scripts/generate_package_diffs_for_flavors
- name: Run generate_package_diffs_for_flavors
run: |
source "${{ env.poetry_env_path }}/bin/activate"
python3 scripts/generate_package_diffs_for_flavors/generate_package_diffs_for_flavors.py --output-directory /tmp/output --current-working-copy-name test --compare-to-commit master