If you sometimes find yourself needing to share a file over HTTP, there are not many file-sharing solutions you can use.
This action works by publishing files via GitHub Pages behind an obscure prefix path. It updates the repository README with the URLs, so that you have links to the published files.
You can keep the repository secret, and the files are public but semi-secret, so you can share them without concern that other files will be discovered.