がんばれなかった。
一週間でなれる!スパコンプログラマにissue。図にリンクミスがあり、このリンクミスはMarkdown、HTMLともに修正済みだが、PDFが修正されていないので修正して欲しいとのこと。
で、Releaseを見てみたら、ちゃんと修正されている。アレ?と思って見てみたら、「PDF版はこちら」と、リポジトリのファイルに直リンしており、それが古い。つまり、
- 僕がMarkdownを修正した後
- HTMLを作成し、
- PDFをビルドし、
- Releaseを作成して、そのAssetsにPDFを追加するところ
までは忘れなかったが、
- 作成したPDFをリポジトリのトップ階層にコピーしてcommit & push
することは忘れていたということか。
「PDF版はこちら」で、リリースの方をリンクするのが良いのだろうか。一応releases/latestで最新リリースにリンクできるが、それだと、PDFのダウンロードに二回クリックが必要になってしまう。
・・・と思っていたが、今は
https://github.com/USER/PROJECT/releases/latest/download/package.zip
が、最新リリースのpackageにリダイレクトされるようになったらしい。
→Is there a link to GitHub for downloading a file in the latest release of a repository?
つまり、リリースにPDFを含めることを忘れなければ、常に、
https://github.com/kaityo256/sevendayshpc/releases/latest/download/sevendayshpc.pdf
というリンクが最新のPDFを指すようになった。うん、リポジトリ直よりこっちの方が良いな。