summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-03-30Merge pull request #52 from jemstep/Merge-reproduction-perf-improvementsHEADmainjemstep-edward
2020-03-30Version bumpJustin Worthe
2020-03-30Replace temp repo clone from libgit with using the Git CLI and the --shared flagJustin Worthe
2020-03-30Rearranged checks so that the expensive reproducing merge commit happens afte...Justin Worthe
2020-03-30Added a lazily-executed variant of policy result chainingJustin Worthe
2020-03-26Merge pull request #51 from jemstep/Missing-dir-issuejemstep-edward
2020-03-26Made temp repo cloning a bare clone to save in storage spaceJustin Worthe
2020-03-25Updated transitive dependenciesJustin Worthe
2020-03-25Added comment to explain LTO flogJustin Worthe
2020-03-25Removed unneccessary 'return'Justin Worthe
2020-03-25Patch version bumpJustin Worthe
2020-03-25Added caching of the temp repoJustin Worthe
2020-03-24Changed merge commit reproduction to use a cloned temporary repoJustin Worthe
2020-03-24Updated libgit dependenciesJustin Worthe
2020-03-24GCed test repo and removed .gitkeep files to reproduce issueJustin Worthe
2020-03-17Merge pull request #50 from jemstep/PYKE-11910-Enforce-RebasingJustin Wernick
2020-03-16Minor version bumpJustin Worthe
2020-03-16PYKE-11910: Fixed is_tag test to not error if the tag doesn't exist yetJustin Worthe
2020-03-16Merge pull request #49 from jemstep/PYKE-11910-Enforce-RebasingJustin Wernick
2020-03-16Version bumpJustin Worthe
2020-03-13Updated documentation for using the test GPG key in testsJustin Worthe
2020-03-13Removed bad equals character in getting started docs!Justin Worthe
2020-03-13PYKE-11910: Simplified hairy iterator code with a mutable for loopJustin Worthe
2020-03-13PYKE-11910: Inlined condition so we don't run it if we don't need toJustin Worthe
2020-03-13PYKE-11910: Moved reference update and gave it some testsJustin Worthe
2020-03-13Moved ReferenceUpdate parsing to happen with the rest of hook info parsingJustin Worthe
2020-03-13PYKE-11910: Created a central way of identifying the different branch update ...Justin Worthe
2020-03-13Refactored PolicyResult into its own fileJustin Worthe
2020-03-10PYKE-11910: implemented edge-case for force-pushesJeff Chien
2020-03-10PYKE-11910: implemented working rebase logicJeff Chien
2020-03-10PYKE-11910: test-repo additions for rebase testJeff Chien
2020-03-10PYKE-11910: Add test case verifying that rebased branch is allowed when check...Janco Wolmarans
2020-03-04PYKE-11910: Updated wording in logging for rebase checkJustin Worthe
2020-03-04PYKE-11910: Added tests for blocking unrebased changesJustin Worthe
2020-03-04PYKE-11910-Enforce-Rebasing: Added additional test data to test repoJustin Worthe
2020-03-04PYKE-11910: Added checks for verifying code is rebased before merging into ma...Justin Worthe
2020-03-04Merge pull request #48 from jemstep/github-prereceive-environmentjemstep-edward
2020-03-03Added additional info on the firejail sandbox in the readmeJustin Worthe
2020-03-03Made script to build Github environment independent of where it's called fromJustin Worthe
2020-03-03Switched GPG version to 1 instead of 2 for Github sandboxJustin Worthe
2020-02-20Wrote a section in the readme on monitoringJustin Worthe
2020-02-20Documented runtime dependenciesJustin Worthe
2020-02-20Changed base image to ubuntu since it includes glibcJustin Worthe
2020-02-19Added dockerfile for setting up github pre-receive environmentJustin Worthe
2020-02-19Improved logging in the GPG error case for parallel fetching of keysJustin Worthe
2020-02-19Merge pull request #47 from jemstep/improve-gpg-loggingDaniel Paulo Pimenta Cabral
2020-02-19Improved logging of GPG errorsJustin Worthe
2020-02-03Merge pull request #46 from jemstep/version-bumpJustin Wernick
2020-02-03Bumped version numberJustin Worthe
2020-02-03Merge pull request #45 from jemstep/PYKE-11909-multiple-mainline-branchesjemstep-edward