並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 48 件 / 48件

新着順 人気順

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

  • GithubActionsでreviewdogを飼ってみた|deliku@PRONI

    アイミツ開発チームでエンジニアリングをしている deliku です! 前回の記事で、Larastan を導入し、NextActionで CIで実行することを掲げていましたので、今回は実際にそれに取り組んでみた記事になります。 ▶︎ 前回の記事 ▶︎ reviewdogreviewdog は、linterなどの実行結果をGitHubのプルリクエストにコメントしてくれるもので、PHPの静的解析ツールであるPHPstanの実行結果を渡すことで、静的解析した結果をコメントしてくれるようになります。 reviewdog provides a way to post review comments to code hosting service, such as GitHub, automatically by integrating with any linter tools with ease.

      GithubActionsでreviewdogを飼ってみた|deliku@PRONI
    • CircleCI+PHP_CodeSniffer+reviewdogでコードに規律を - Qiita

      CIでテストする際にcurlでダウンロードでも良い気がする? 今回はローカルでphpcbfを使いたいときがあるので同梱する CircleCIの設定 CircleCI > ADD PROJECTS > Set Up Project 設定ファイルの作成・配置 Starting build 設定ファイルの作成・配置 プロジェクト直下に.circleci/config.ymlを作成しpush # PHP CircleCI 2.0 configuration file # # Check https://circleci.com/docs/2.0/language-php/ for more details # version: 2 jobs: build: docker: # specify the version you desire here - image: circleci/php:7.1

        CircleCI+PHP_CodeSniffer+reviewdogでコードに規律を - Qiita
      • rubocopの備忘録②~reviewdogをlocalで~ - Qiita

        はじめに https://qiita.com/kajiyai/items/952593849db0e21a9909の続きです。 reviewdogとrubocopで任意のブランチ間での差分にのみ修正をかけられる環境をローカルに作るつもりです。 先日、業務で部分改修を行いました。改修が終わり、rubocopにかけるとそのファイルの他のメソッド(私の修正箇所の他の部分)が軒並み注意を吐かれる、という事がありました。 自動修正コマンドを叩いて全部直せよ、という指摘はごもっともですが、本来のPRの趣旨と外れた修正が大量に生み出されてしまいます。やるなら別でタスクを切り出すのでしょうかね。 このような状況のため、現在私はrubocopコマンドを打ち、手動で一つ一つ直しています。この時間の無駄を倒す、というのがモチベーションです。 参考にした記事 https://zenn.dev/o_ku/artic

          rubocopの備忘録②~reviewdogをlocalで~ - Qiita
        • reviewdog を飼った コードレビュー支援体験 とその汎用的な実現方法

          reviewdog を飼った コードレビュー支援体験 とその汎用的な実現方法 2024-06-07 Lint Night #3 @haya14busa

            reviewdog を飼った コードレビュー支援体験 とその汎用的な実現方法
          • コードレビュー自動化 Siderのサービス終了に伴い、GitHub Actionsで実行できるreviewdogの調査・導入をしてみた - for Startups Tech blog

            こんにちは、2022年4月にフォースタートアップスにジョインしたエンジニアの八巻(@hachimaki37)です。主にタレントエージェンシー支援システム(SFA/CRM)のシステム開発を担当しております。 コードレビュー自動化サービス Siderがサービス終了となった背景から、移行先となるサービスを調査し導入をしました。今回のテックブログでは、調査過程で出てきた疑問、そして調査結果、導入方法などを合わせて執筆していきたいと思います。 背景 タレントエージェンシー支援システム(SFA/CRM)では、コードレビュー自動化サービスとしてSiderを利用し​​ておりました。そんなSiderですが、sider.reviewサービス終了のお知らせとして、2022年12月31日に全てのサービスと技術サポートの提供が終了となりました。 sider.reviewサービス終了のお知らせ このサービス終了を受け

              コードレビュー自動化 Siderのサービス終了に伴い、GitHub Actionsで実行できるreviewdogの調査・導入をしてみた - for Startups Tech blog
            • reviewdogを使ってGitHub Actions上でRuboCop自動レビューを動かす

              目次 なぜGitHub Actionなのか?基本のrubocop設定reviewdogによる自動レビューを追加レビューコメント実際に動かしてみたPull Request余談過去にreviewdogを使ってCircleCI上でrubocop自動レビューを動かす記事を書きました。 Blogged. | reviewdogを使ってCI上でRuboCop自動レビューを動かす - Hack Your Design! https://t.co/8vdNUEIisX — toshimaru (@toshimaru_e) November 19, 2018本記事はそれのGitHub Actionsバージョンになります。 なぜGitHub Actionなのか?以前に書いた記事のようにCircleCIでも問題はないものの、GitHub ActionsはデフォルトでPull Requestにコメント可能な GI

                reviewdogを使ってGitHub Actions上でRuboCop自動レビューを動かす
              • bmf-tech.com - textlintとreviewdogを使ってCircleCIでテキスト校正する

                textlintとreviewdogを使ってCircleCIでテキスト校正する アプリケーション 2024年4月17日 作成2024年4月17日 更新 概要長文の執筆をする際にテキスト校正を自動化しておきたかったのでやってみた。 構成テキストはGithub上で管理するようにしており、ディレクトリ構成は以下のようになっている。 ├── .circleci │ └── config.yml ├── README.md ├── documents │ ├── はじめに.md │ └── おわりに.md ├── images ├── .textlintrc ├── package-lock.json └── package.json npmパッケージインストール初期設定。 npm init -y textlintとtextlintで使用するルールをインストール。 npm install --sav

                  bmf-tech.com - textlintとreviewdogを使ってCircleCIでテキスト校正する
                • ESLintで特定のjsをignoreしてreviewdogでエラーになったら - Qiita

                  この時、ESLintを実行するとfoo.jsに対して、以下のようなWarningが出力されます。 (下記フォーマットは、-f checkstyleを付けた場合。なお、わかりやすく改行とインデントを入れています) <?xml version="1.0" encoding="utf-8"?> <checkstyle version="4.3"> <file name="/home/runner/work/foo.js"> <error line="undefined" column="undefined" severity="warning" message="File ignored because of a matching ignore pattern. Use &quot;--no-ignore&quot; to override." source="" /> </file> </ch

                    ESLintで特定のjsをignoreしてreviewdogでエラーになったら - Qiita