Skip to content

Releases: some-natalie/gitlog-to-csv

v2 - dependabot was busy, otherwise nothing new

13 Jun 02:33
a2df606
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1...v2

Initial release

18 Apr 15:48
Compare
Choose a tag to compare

gitlog-to-csv Action

Creates a CSV file of some git log data, useful for exporting to audit reports and other "chain of custody" type reports.

Inputs and Outputs

Inputs

  • Repository name (defaults to the current repository)
  • Branch name (defaults to "main")
  • Whether the GPG commit signing info should be included (defaults to "false")
  • GitHub PAT token to use (defaults to the included github.token, only needed if the repository name isn't the current one)
  • Whether to also generate diff files for each commit and include them in the zip archive (defaults to "false")

It'll output a CSV file, zipped and uploaded as an artifact on that workflow run. If the diff file option is also set to true, it'll include all of those diffs as well. Artifact storage has a limited timeframe, so you may need to download it and move it into another business system (either automatically or manually) depending on your needs.