Jack Jackson
b83f57df47
Re-adding npm ci because apparently it _is_ required!
2025-03-03 14:58:35 -08:00
Jack Jackson
3ff43a1901
Remove now-unnecessary npm ci
2025-03-03 14:55:02 -08:00
scubbo
de78ced784
Merge branch 'main' into add-pr-checks
2025-03-03 22:52:31 +00:00
Jack Jackson
4b810a40b2
Updates to node_modules after npm ci
2025-03-03 14:52:15 -08:00
Jack Jackson
25ecf29d22
Install during pr-check
2025-03-03 14:51:06 -08:00
Jack Jackson
c109a2337c
npm run build
2025-03-03 14:48:14 -08:00
Jack Jackson
97991463ac
Try excluding whole directories
2025-03-03 14:45:38 -08:00
Jack Jackson
c328a5233e
Debug logging
2025-03-03 14:34:00 -08:00
Jack Jackson
c370e95e94
Add PR checks
2025-03-03 14:13:51 -08: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
Jack Jackson
03251b430c
Restrict self-publish to only pushes to main
2025-03-02 22:02:10 -08:00
Jack Jackson
a27d70ed75
Add first PR check
...
To be followed by tests and `npm run build`, obviously!
2025-03-02 22:01:09 -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