Skip to content

Bump python-dotenv from 1.2.2 to 1.2.3 in /packaging_automation #1276

Bump python-dotenv from 1.2.2 to 1.2.3 in /packaging_automation

Bump python-dotenv from 1.2.2 to 1.2.3 in /packaging_automation #1276

name: Packaging helper methods tests
on:
push:
branches:
- "**"
workflow_dispatch:
jobs:
unit_test_execution:
runs-on: ubuntu-latest
steps:
- name: Generate GitHub App token
id: app-token
uses: actions/create-github-app-token@v3
with:
app-id: ${{ vars.GH_APP_ID }}
private-key: ${{ secrets.GH_APP_KEY }}
owner: citusdata
- name: Export GitHub App token to environment
run: echo "GH_TOKEN=${{ steps.app-token.outputs.token }}" >> "$GITHUB_ENV"
- name: Checkout repository
uses: actions/checkout@v5
- name: Install package dependencies
run: sudo apt-get update && sudo apt-get install libcurl4-openssl-dev libssl-dev python3-testresources
- name: Install python requirements
run: python -m pip install -r packaging_automation/requirements.txt
- name: Citus package tests
run: python -m pytest -q packaging_automation/tests/test_citus_package_utils.py