並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 48 件 / 48件

新着順 人気順

Renovateの検索結果41 - 48 件 / 48件

  • Renovate を使ってほぼ完全自動で依存パッケージをアップデートする

    依存パッケージを自動アップデートすることで、プロジェクトに影響を及ぼす可能性があるケースがあります。 一時期話題になった faker.js や color.js の開発者が意図的に改ざんした事件 は記憶に新しいですね。 「自動で処理する」ということのメリットとデメリットを把握して利用しましょう。 環境 Renovate v34.156.0 GitHub Actions Runner v2.302.1 Ubuntu 22.04.2 LTS (ubuntu-latest) Renovate とは renovatebot/renovate - GitHub package.json や pom.xml、composer.json といった依存パッケージを定義しているファイルを読み取り それらのパッケージに新しいバージョンがないかどうかを確認し 新しいバージョンがあれば依存パッケージ定義ファイルを

      Renovate を使ってほぼ完全自動で依存パッケージをアップデートする
    • https://www.mend.io/renovate/

      • Renovateでnpmを週単位で管理する設定例

        概要 Renovate で、npm packeage の更新をある程度まとめて週単位で行うための設定例の解説です。 ある程度まとめたい理由は、リリース作業自体に伴って発生する作業コストを抑えたいためです。自動テストなどの機械的な検証が弱い環境では、この点は重要になると思います。 一方で、リリースを細かく行っても手間が掛からない状況においては、あまり有用な設定ではないかもしれません。 以下、まず設定例を記載して、その後に解説を行う形式で説明します。 設定例 { "extends": [ "config:base" ], "timezone": "Asia/Tokyo", "enabledManagers": [ "npm" ], "ignoreDeps": [ "@types/node", "npm" ], "schedule": "every weekend", "separateMult

          Renovateでnpmを週単位で管理する設定例
        • feat(npm): support updating `packageManager` field and Yarn binary by ylemkimon · Pull Request #12088 · renovatebot/renovate

          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

            feat(npm): support updating `packageManager` field and Yarn binary by ylemkimon · Pull Request #12088 · renovatebot/renovate
          • RenovateでGoのプロジェクトの依存性を更新する - かまたま日記3

            弊社でRenovateを使ってるので、知見のメモです Privateリポジトリを含む場合 一部のライブラリ更新頻度高すぎ問題 go.sumのpackage sumが抜ける問題 patchバージョンのみをAutomergeしたい場合 最後に Privateリポジトリを含む場合 Renovateを適用したいGoのリポジトリのgo.modに同じorganizationの別のprivate repositoryを含む場合*1、その参照されているリポジトリにもRenovateを適用すれば、Renovateが持つGitHubトークンでそのprivate repositoryもgo mod download出来ます。 Support private go modules on github.com · Issue #3202 · renovatebot/renovate · GitHub you don

              RenovateでGoのプロジェクトの依存性を更新する - かまたま日記3
            • 【CI戦術編 その10】 Renovateで依存ライブラリのアップデートに負けない方法 - FJCT Tech blog

              ネットワークサービス部の上野です。 今回はRenovate を使って、プロジェクトで利用している外部ライブラリの更新を管理する方法についてご紹介します。 なお、前回の記事は【CI戦術編 その9】自動生成しか勝たん openapi-typescript - FJCT Tech blogでした。 tech.fjct.fujitsu.com 外部ライブラリ詰め合わせ ソフトウェア開発では、超絶スーパーエンジニアでもない限り外部のライブラリを多用することになると思います。 例えば、Web APIを作るために、空のプロジェクトにFastAPIをインストールしたとします。 $ poetry add fastapi $ 明示的にインストールしたパッケージは1つだけですが、 6個の依存パッケージが見つかったため、合計7個のパッケージがインストールされました。 $ poetry show anyio 3.6

                【CI戦術編 その10】 Renovateで依存ライブラリのアップデートに負けない方法 - FJCT Tech blog
              • Renovateで正規表現を使い独自フォーマットファイルの依存を自動更新をする - notebook

                個人でも便利に使っているRenovateですが正規表現でよしなにできるようだったので記事を書きました Renovateとは プロジェクトの依存関係(Dependency)の更新を自動化するツール よくある事例では「npmモジュールのバージョン更新を自動でやってもらいPRまで出してもらえる」などがある npmの他にもRubyGemsやDockerイメージなどさまざまな依存に対応している regex manager さっそく本題だが正規表現を使って依存対象を特定できるよう 既存のmanagerでは対応していない形式のファイルでも正規表現で頑張ることによって対象の依存の特定とPRの作成まで行ってくれる これはやってみるしかない! ドキュメントは下記 Renovate Docs | Renovate Docs docs.renovatebot.com 設定する前に他にも特有の概念が出てくるので軽く

                  Renovateで正規表現を使い独自フォーマットファイルの依存を自動更新をする - notebook
                • renovateを使う

                  こんにちは白鳥です ddd使いたいけどめんどくさい、誰かが作ったのに乗っかるのはいいけど基盤作成はやりたくない白鳥です 今回はrenovateを触ってみたいと思います renovatehttps://renovatebot.com/ これめっちゃ便利です こういう自動ライブラリ管理ツールはこれが初めてですが、めちゃくちゃ感動です これを入れておくだけで、デフォルトでは2時間おきにライブラリの更新がチェックされ自動でプルリクが飛びます 早速使い方を見ていきましょう install configこれ設定がめちゃくちゃあります なので、実際の自分がどう使っているのかを踏まえて、紹介します デフォルトrenovate.json { “extends”:[“config:base”] }導入を終えたばかりならこの状態です どういう設定かは公式の「Example configs」にあるように、以下のリ

                    renovateを使う