Commit graph

130 commits

Author SHA1 Message Date
Jimmy Royer
3a2e4353e9
Merge pull request #13 from cds-snc/feat/gotta-catch-em-all
Support time range and multi-repositories option
2025-01-07 09:09:35 -05:00
Jimmy Royer
4efa672f10 Updated doc 2024-12-30 15:19:49 -05:00
Jimmy Royer
45d8bc1842 Updated doc 2024-12-30 15:18:22 -05:00
Jimmy Royer
d0abf2f802 Support multiple repositories parameters via the CLI 2024-12-30 14:39:36 -05:00
Jimmy Royer
960b6f51a9 Minor doc edits 2024-12-27 16:12:38 -05:00
Jimmy Royer
c68b740c29 Updated the header documentation for the AI feedback collection script. 2024-12-27 16:10:54 -05:00
Jimmy Royer
cc780e04dd Support date ranges to select multiple PRs instead of providing these manually 2024-12-27 15:39:14 -05:00
Jimmy Royer
c405d8ca5f Reworked the devcontainer to bring in more tools and up to standards 2024-12-24 14:52:42 -05:00
Jimmy Royer
bb1ea9dcf3
Merge pull request #11 from cds-snc/feature/enable-action-on-commit-msg
Re-enable the ai review action with a few conditions
2024-09-23 11:56:25 -04:00
Jimmy Royer
83d9445ce9 Updated the README for latest push github action event 2024-09-23 11:17:54 -04:00
Jimmy Royer
d1842b6be0 Updating the fixture for latest action checkout versioning 2024-09-23 11:17:28 -04:00
Jimmy Royer
a95604d2c9 Re-target the main branch for upcoming merge 2024-09-23 11:16:54 -04:00
Jimmy Royer
4da3f79f17
Merge pull request #8 from cds-snc/repo-sync/site-reliability-engineering/default
chore: synced file(s) with cds-snc/site-reliability-engineering
2024-09-20 17:34:04 -04:00
Jimmy Royer
e7ec594512 Better comments and removed superfluous logic. 2024-09-20 17:32:54 -04:00
sre-read-write[bot]
b2b710c299
chore: synced local '.github/workflows/ossf-scorecard.yml' with remote 'tools/sre_file_sync/ossf-scorecard.yml' 2024-09-20 13:47:53 +00:00
sre-read-write[bot]
eb838343b1
chore: synced local '.github/workflows/backstage-catalog-helper.yml' with remote 'tools/sre_file_sync/backstage-catalog-helper.yml' 2024-09-20 13:47:50 +00:00
sre-read-write[bot]
17993bcdb2
chore: synced local '.github/workflows/s3-backup.yml' with remote 'tools/sre_file_sync/s3-backup.yml' 2024-09-20 13:47:47 +00:00
Jimmy Royer
1565f8f40e Added more logging and validation. [review] 2024-09-19 17:08:31 -04:00
Jimmy Royer
4677946e97 Well yeah, let's break it down [review] 2024-09-18 17:52:37 -04:00
Jimmy Royer
cfdf159e52 Fixed eventName usage [review] 2024-09-18 17:44:47 -04:00
Jimmy Royer
7f6dd34aa7 Finetuning logging msg [review] 2024-09-18 17:42:03 -04:00
Jimmy Royer
bbd546b889 Fixed incorrect parameters passing 2024-09-18 17:38:04 -04:00
Jimmy Royer
e8074efc8b Support push trigger + plenty refactoring [review] 2024-09-18 17:20:23 -04:00
Jimmy Royer
65cf847966 Add params validation [review] 2024-09-18 12:35:40 -04:00
Jimmy Royer
c67f779f45 Target current branch 2024-09-18 12:34:43 -04:00
Jimmy Royer
b78f41aa62 Adding debugging around the github event data [review] 2024-09-18 12:20:39 -04:00
Jimmy Royer
e987cad08a Added an additional condition for new event [review] 2024-09-18 12:09:07 -04:00
Jimmy Royer
88b167a247 Added tracing for github event data [review] 2024-09-18 11:57:01 -04:00
Jimmy Royer
f9a928e4e3 Re-enable the ai review action with a few conditions 2024-09-17 16:00:15 -04:00
Jimmy Royer
d1f892332a
Merge pull request #10 from cds-snc/feature/validate-line-no
Prevent AI bot comment on code outside of the PR
2024-09-17 15:52:18 -04:00
Jimmy Royer
8ded98d88f Added debugging information for comments that are excluded from PRs actual code 2024-09-17 14:55:59 -04:00
Jimmy Royer
6791d85b9d Disabled the AI code reviewer 2024-09-16 18:43:30 -04:00
Jimmy Royer
1abe8317f1 Verify if an AI comment is part of the actual PR changes prior to submit it 2024-09-16 18:21:57 -04:00
Jimmy Royer
912010c7b3
Merge pull request #9 from cds-snc/feature/comments-into-csv
Added CSV export of Github AI code reviewer comments
2024-09-10 16:10:54 -04:00
Jimmy Royer
75f6a9a343 Made some type annotations narrower. 2024-09-10 16:03:10 -04:00
Jimmy Royer
d8d4c48779 Merge remote-tracking branch 'origin/main' into feature/comments-into-csv 2024-09-10 13:43:32 -04:00
Jimmy Royer
9cdfb06cab Added the CSV extraction script to get comments and classify accordingly 2024-09-10 13:43:09 -04:00
Jimmy Royer
71dac9ec6d
Merge pull request #6 from cds-snc/feature/include-pattern
Add the `include` Github action parameter to only review matching files
2024-09-09 13:48:43 -04:00
Jimmy Royer
29f7670fe7 Make the action target the main branch again 2024-09-09 13:47:51 -04:00
Jimmy Royer
929af7772e Formatting 2024-09-09 13:45:53 -04:00
Jimmy Royer
567977e102 Fixed typo 2024-09-09 13:45:42 -04:00
Jimmy Royer
2fcc3d88d9 Merge remote-tracking branch 'origin/main' into feature/include-pattern 2024-09-09 13:42:20 -04:00
Jimmy Royer
e8ef2ad86b
Merge pull request #4 from cds-snc/repo-sync/site-reliability-engineering/default
chore: synced file(s) with cds-snc/site-reliability-engineering
2024-09-09 13:42:13 -04:00
sre-read-write[bot]
884bf3a797
chore: created local '.github/workflows/ossf-scorecard.yml' from remote 'tools/sre_file_sync/ossf-scorecard.yml' 2024-09-09 13:48:04 +00:00
sre-read-write[bot]
21033d7351
chore: created local '.github/workflows/backstage-catalog-helper.yml' from remote 'tools/sre_file_sync/backstage-catalog-helper.yml' 2024-09-09 13:48:01 +00:00
sre-read-write[bot]
18170aebd2
chore: created local '.github/workflows/export_github_data.yml' from remote 'tools/sre_file_sync/export_github_data.yml' 2024-09-09 13:47:58 +00:00
sre-read-write[bot]
c004503970
chore: created local '.github/workflows/s3-backup.yml' from remote 'tools/sre_file_sync/s3-backup.yml' 2024-09-09 13:47:55 +00:00
Jimmy Royer
49d90aa697 Added the include pattern matching feature to the gh action 2024-09-05 17:57:16 -04:00
Jimmy Royer
89a44f2d65
Merge pull request #5 from cds-snc/feature/github-comment
Re-enable github comment on the ai code reviewer
2024-09-05 14:41:15 -04:00
Jimmy Royer
7a83d05aaf Re-enable github comments instead of logging 2024-09-05 14:19:42 -04:00