Commit Graph

37 Commits

Author SHA1 Message Date
Shakar Bakr
783f67f10b
Refactor action.yml and GitHubClient.py to enhance cross-repository issue creation by separating OWNER and TARGET_REPO inputs, improving clarity in usage and documentation. Update README.md to reflect new configuration requirements and provide clearer examples for users. Adjust example workflow to align with new input structure.
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2025-06-15 13:28:46 +03:00
Shakar Bakr
1b4753ffdd
Refactor action to use composite run steps and support cross-repository issue creation
- Changed action execution from Docker to composite with Python setup.
- Added `TARGET_REPO` input to allow issue creation in a specified repository.
- Updated `GitHubClient` to use `TARGET_REPO` for issue and milestone URLs.
- Enhanced README with instructions for cross-repository usage.
- Introduced example workflow for creating TODO issues in another repository.

Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2025-05-15 15:49:54 +03:00
Robert Alonso
46cc6ac8e9 fix: remove subdirectory paths from test_new.diff
When test_proces_diff processes this file, it
fails to create the subdirectories, leading to
test failure. Since the subdirectories aren't
really needed, removing them allows the test
to complete successfully.

Updated number of expected passing tests to
account for the additional tests which can run
to completion now.
2025-04-10 15:28:02 +00:00
alstr
d7086a5471 Update CI workflow 2025-04-10 15:52:28 +01:00
alstr
3e1aeb955e Update CI workflow 2025-04-10 15:42:18 +01:00
alstr
388fc5a99e Update CI workflow 2025-04-10 15:35:36 +01:00
alstr
97af4971f9 Update CI workflow 2025-04-10 15:27:32 +01:00
alstr
93316d152d Disable process diff test 2025-04-10 10:26:57 +01:00
Robert Alonso
649e50253b test: add unittest to run mypy
New unittest file consists of two tests. Both
run mypy, but one does so with arguments that are
expected to allow the test to pass. The other does
not provide those arguments and is expected to fail.
The expected failure is intentional, to serve as
an ongoing reminder to try to 1) move towards having
strict typing in the codebase and to 2) not
add any additional errors/warnings in the meantime.

Separated requirements into runtime (requirements.txt)
and additional development (requirements-dev.txt).
Modified devcontainer and workflow to reflect the
change.
2024-10-28 18:38:59 +00:00
Alastair Mooney
9fa2c464ba
Create PULL_REQUEST_TEMPLATE.md 2024-10-09 19:42:38 +01:00
Alastair Mooney
d2542d080d
Delete .github/PULL_REQUEST_TEMPLATE directory 2024-10-09 19:42:01 +01:00
Alastair Mooney
6a791fdf4e
Rename GENERIC.md to PULL_REQUEST_TEMPLATE.md 2024-09-25 14:17:02 +01:00
Alastair Mooney
1b17728e72
Rename NEW_LANGUAGE.MD to NEW_LANGUAGE.md 2024-09-25 14:10:07 +01:00
Alastair Mooney
1910dc670a
Create GENERIC.md 2024-09-25 14:09:44 +01:00
Alastair Mooney
17b2e1bc4a
Update NEW_LANGUAGE.MD 2024-09-25 14:08:25 +01:00
Alastair Mooney
58a4540e21
Update NEW_LANGUAGE.MD 2024-09-25 14:06:58 +01:00
Alastair Mooney
4fe1a9ccc2
Update NEW_LANGUAGE.MD 2024-09-25 14:04:55 +01:00
Alastair Mooney
c73640e92d
Update NEW_LANGUAGE.MD 2024-09-25 14:04:43 +01:00
Alastair Mooney
dbb18918f5
Create NEW_LANGUAGE.MD 2024-09-25 14:04:17 +01:00
Alastair Mooney
53d8a86de9
Create FUNDING.yml 2024-09-24 15:40:41 +01:00
alstr
049f0b228d Upgrade action 2024-09-23 14:23:35 +01:00
alstr
a9f3674735 Upgrade actions 2024-09-16 15:33:59 +01:00
alstr
a48cb9ee47 Set python-version 2024-09-16 15:17:01 +01:00
alstr
240db0f446 Remove support for classic projects
Closes #187
Closes #149
2024-06-28 13:56:27 +01:00
alstr
951fc4f740 Update README.md 2022-10-27 14:40:06 +01:00
alstr
bbe34634af Update workflows
Closes #132
2022-10-27 12:32:17 +01:00
alstr
eb4306a705 Update input names 2022-10-27 10:10:19 +01:00
alstr
223e23516d Add support for workflow_dispatch trigger
Closes #112
2022-10-27 09:52:02 +01:00
alstr
459402f530 Remove token from workflow file 2021-07-28 19:23:46 +01:00
alstr
52c5630654 Add project support
Closes #14
2021-05-29 17:27:04 +01:00
Alastair Mooney
4dd1fd408b
Update workflow.yml 2020-11-19 13:53:39 +00:00
Alastair Mooney
7e72ab378a
Update workflow.yml 2020-11-19 13:48:56 +00:00
alstr
d0ec54a58e Remove duplicate files 2020-03-20 14:02:22 +00:00
alstr
84969920ef Add comment marker input 2020-03-20 13:53:21 +00:00
alstr
adb3b4cf33 Change .yaml extension to .yml 2020-03-10 08:41:33 +00:00
alstr
3be4837d98 Remove input 2020-03-07 15:09:16 +00:00
alstr
bf153fe2df Initial commit 2020-03-07 15:06:00 +00:00