Travis-CI を使用して、何年にもわたってプロジェクトの Maven central にいくつかのリリースを作成しました。前回のリリースは 2 か月前で、通常どおりに進めました。
しかし、今日、セットアップで何も変更していないのに、何らかの理由でこのエラーが発生しています。
"gpg: no default secret key: unusable secret key"
いくつかの調査の後、キーの有効期限が切れていることに気付きました..そのため、有効期限を更新する方法を説明するリソースはほとんど見つかりませんでした. 日付を追跡して2年遅らせましたが、現在、私のマシンでは、キーをリストするとこれが表示されるので、問題ないようです:
次に、キーを公開しますが、エラー メッセージは表示されません (うまくいくと思います)。
最後に、失敗した travis-ci ビルドを再度トリガーしますが、同じエラーが発生し続けます。
詳細情報を取得するために、実際の展開の前にいくつかのコマンドを追加しました。実際、私のキーはまだ期限切れと見なされています。
更新されたキーが適切に公開され、Travis-ci がそれを取得していることを確認するには、他に何ができますか?