Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

fix(minio): minio client requires kwargs now#684

fix(minio): minio client requires kwargs now

fix(minio): minio client requires kwargs now #684

Workflow file for this run

# Continuous Integration for community modules
name:modules
on:
push:
branches:[ main ]
paths:
-"modules/**"
pull_request:
branches:[ main ]
paths:
-"modules/**"
jobs:
track-modules:
runs-on:ubuntu-22.04
steps:
-name:Checkout contents
uses:actions/checkout@v4
with:
fetch-depth:0
-name:Get changed files
id:changed-files
uses:dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36# v3
with:
base:${{ github.ref }}
list-files:'json'
filters:|
modules:
- 'modules/**'
-name:Compute modules from files
id:compute-changes
run:|
modules=$(echo "${{ toJson(steps.changed-files.outputs.modules_files) }}" | jq '.[] | split("/") | nth(1)' | jq -s -c '. | unique')
echo "computed_modules=$modules"
echo "computed_modules=$modules" >> $GITHUB_OUTPUT
outputs:
changed_modules:${{ steps.compute-changes.outputs.computed_modules }}
test:
runs-on:ubuntu-22.04
needs:[track-modules]
if:${{ needs.track-modules.outputs.changed_modules != '[]' }}
strategy:
fail-fast:false
matrix:
python-version:["3.9", "3.13", "3.14"]
module:${{ fromJSON(needs.track-modules.outputs.changed_modules) }}
steps:
-name:Checkout contents
uses:actions/checkout@v4
-name:Set up Python
uses:./.github/actions/setup-env
with:
python-version:${{ matrix.python-version }}
-name:Install Python dependencies
run:poetry install -E ${{ matrix.module }}
-name:Run tests
run:make modules/${{ matrix.module }}/tests
-name:Run doctests
run:make modules/${{ matrix.module }}/doctests

[8]ページ先頭

©2009-2025 Movatter.jp