36 Commits

Author SHA1 Message Date
Jack Jackson
da4de6d118 Seems like pulling branch from ref does not play nice 2025-03-05 18:50:17 -08:00
Jack Jackson
d373a1c3f9 Can we now revert to github.ref? 2025-03-05 18:47:29 -08:00
Jack Jackson
ded53ea823 Refer to static commit 2025-03-05 18:45:35 -08:00
Jack Jackson
50775d5d2c Static reference 2025-03-05 18:45:05 -08:00
Jack Jackson
49ea6812ad Debug on, give me surfeit of it 2025-03-05 18:40:26 -08:00
Jack Jackson
e0f735e47a Yet more debug logging 2025-03-05 18:37:34 -08:00
Jack Jackson
2bc85cf6d6 More debug-logging 2025-03-05 18:31:57 -08:00
Jack Jackson
cc68804cfa Update to dependencies 2025-03-05 18:28:13 -08:00
Jack Jackson
bbd6bae275 Retrigger 2025-03-05 18:25:31 -08:00
Jack Jackson
b450cf3888 Pass back well-typed Date 2025-03-05 18:23:17 -08:00
Jack Jackson
cafe1d9caf More debug logging 2025-03-05 18:07:35 -08:00
Jack Jackson
60d55e0204 Another bugfix to clone (#4)
Reviewed-on: #4
Co-authored-by: Jack Jackson <scubbojj@gmail.com>
Co-committed-by: Jack Jackson <scubbojj@gmail.com>
2025-03-06 01:58:21 +00:00
Jack Jackson
9735b49e43 Correction to checkout logic (#3)
Whoops :P
Reviewed-on: #3
Co-authored-by: Jack Jackson <scubbojj@gmail.com>
Co-committed-by: Jack Jackson <scubbojj@gmail.com>
2025-03-04 01:49:13 +00:00
Jack Jackson
a97fefc99d Refactor (in support of testing) (#2)
Reviewed-on: #2
Co-authored-by: Jack Jackson <scubbojj@gmail.com>
Co-committed-by: Jack Jackson <scubbojj@gmail.com>
2025-03-04 01:21:21 +00:00
Jack Jackson
892a62f4e5 Add first PR check (#1)
To be followed by tests and `npm run build`, obviously!

Reviewed-on: #1
Co-authored-by: Jack Jackson <scubbojj@gmail.com>
Co-committed-by: Jack Jackson <scubbojj@gmail.com>
2025-03-03 23:00:04 +00:00
Jack Jackson
27594e248b Set user.email and user.name to original commit's
As per comment, seems like `--author` is not sufficient for
contributions to be counted.

Note that this also undoes the previous logic of setting this value
locally, as that would cause disruption to the local system if this
logic was ever run on a long-running system (such as, for instance, a
development machine)
2025-03-03 13:56:53 -08:00
Commit Report Sync Bot
0f714976b0 Remove reference to unused output 2025-03-02 21:54:14 -08:00
Commit Report Sync Bot
5f6018c6cd Remove reference to parentHashes
Turns out they're not actually needed, because the implementation of
"finding all commits" just iterates over the lines of the `git log`
output, anyway - no need to actually traverse the tree.

I am _reasonably_ sure this means that it's no longer a pre-requisite
that the source repo has linear history, either. If I discover during
adding tests that that actually is the case, I'll re-add that note.
2025-03-02 21:49:11 -08:00
Commit Report Sync Bot
29e8f9a2a9 TODO for tests :P 2025-03-02 00:11:05 -08:00
Commit Report Sync Bot
0198b4e385 Add README and TODO note on limit input 2025-03-02 00:08:31 -08:00
Commit Report Sync Bot
5a705e93c6 Self-description in README.md 2025-03-02 00:05:50 -08:00
Commit Report Sync Bot
4b691bbe6c Add TODO.txt 2025-03-01 23:56:53 -08:00
Commit Report Sync Bot
7e843c59e7 Recreate target commit history after inserting-after-HEAD 2025-03-01 23:51:23 -08:00
Commit Report Sync Bot
c13ece3f65 Force-push when rewriting history 2025-03-01 23:39:05 -08:00
Commit Report Sync Bot
74290d2101 Remove incorrect reversal of targetHistory 2025-03-01 23:36:59 -08:00
Jack Jackson
05aa726283 More debugging lines 2025-03-01 23:20:20 -08:00
Jack Jackson
a6ace8f4c6 Plumb-through token 2025-03-01 23:08:34 -08:00
Jack Jackson
af8aa50f6b Set User email and Name 2025-03-01 22:57:24 -08:00
Jack Jackson
38f409e8ce Set author for commits 2025-03-01 22:53:10 -08:00
Jack Jackson
89f8bc53fe Commit the built-output 2025-03-01 22:45:37 -08:00
Jack Jackson
963bd24fe6 Add inputs to action.yml 2025-03-01 22:38:24 -08:00
Jack Jackson
948a615fcc First working commit (though running in Actions might require some authentication tweaks) 2025-03-01 22:34:06 -08:00
Jack Jackson
e618f5b0e4 Also check-in dist/ (eventually, want to build as part of merge) 2025-03-01 17:26:23 -08:00
Jack Jackson
b57e595e18 Add node_modules 2025-03-01 17:21:47 -08:00
Jack Jackson
b7b84bdaf8 Lets start testing 2025-03-01 17:08:12 -08:00
Jack Jackson
988880e651 first commit 2025-03-01 16:50:31 -08:00