Skip to content

chore(deps): update registry.access.redhat.com/ubi9/nodejs-22-minimal docker tag to v9.7-1764607007 #18

chore(deps): update registry.access.redhat.com/ubi9/nodejs-22-minimal docker tag to v9.7-1764607007

chore(deps): update registry.access.redhat.com/ubi9/nodejs-22-minimal docker tag to v9.7-1764607007 #18

Workflow file for this run

# Run pytest unit tests on pull requests
name: Run Pytest Unit Tests
on:
pull_request:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
permissions:
contents: read
jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # 5.0.1
with:
fetch-depth: 0
- name: Check if tests should be skipped
id: skip_check
uses: ./.github/actions/should-skip-build
with:
commit-sha: ${{ github.sha }}
check-image: 'false'
file-patterns: |
^.*\.md$
^renovate\.json$
^examples\/
^\.cursor\/
- name: Set up Python
if: steps.skip_check.outputs.should_skip != 'true'
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
with:
python-version: '3.14'
cache: 'pip'
- name: Install dependencies
if: steps.skip_check.outputs.should_skip != 'true'
run: |
python -m pip install --upgrade pip
pip install -r requirements.txt
pip install -r requirements.dev.txt
- name: Run pytest
if: steps.skip_check.outputs.should_skip != 'true'
run: |
pytest
- name: Test Summary
if: steps.skip_check.outputs.should_skip != 'true'
run: |
echo "## Test Results" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "✅ All tests passed successfully!" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
- name: Test Skipped Summary
if: steps.skip_check.outputs.should_skip == 'true'
run: |
echo "## Tests Skipped" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "### Reason" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "${{ steps.skip_check.outputs.skip_reason }}" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "### Details" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "- **Commit SHA**: \`${{ github.sha }}\`" >> $GITHUB_STEP_SUMMARY
echo "- **Short SHA**: \`$(echo ${{ github.sha }} | cut -c1-7)\`" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "No test execution was performed." >> $GITHUB_STEP_SUMMARY