inspirezonetech / inspirezonetech/TeachMePythonLikeIm5

GitHub action 'execute-modified-python-file.yml' will only execute first file and ignore the rest when multiple files are modified at once

Open
#93 2 comments 0 reactions 1 assignee Claimed by @sabderemane View on GitHub
bug github-actions hacktoberfest help wanted
Dominant language
Python
Stars
29
Forks
41
PR merge metrics
No merged PRs in 30d

Description

**About Bug or problem**
GitHub action to execute modified python file is implemented in `.github/workflows/execute-modified-python-file.yml`

This action executes any files that are modified in the repo. A JSON is generated listing the modified files and `run-modified-python.sh` will execute the file.
However, this only works properly when one file is modified at a time. If for example, two files are modifed at once, the JSON will list two files but only the first will be executed.
[This example GitHub action report](https://github.com/inspirezonetech/TeachMePythonLikeIm5/runs/3783386735?check_suite_focus=true) shows two files were modified but only the first file in the list was executed.

**Steps to reproduce**
Modify more than one file at once and commit them to repo.

**Potential fix**
Implement a loop that will scan through JSON list of modified files and execute each one by one.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.