HTMLのファイルの変更を視覚的にレビューのWebページのスクリーンショットのギタブアクションをプル要求に導入された
6481 ワード
マイワークフロー
コメントWebpageスクリーンショットは、ウェブページのスクリーンショットとリポジトリに位置するHTMLファイルをキャプチャし、画像のアップロードサービスにアップロードするgithubアクションです.
この動作により、メンテナは、プル要求に対して最新のHTMLファイルの変更のスクリーンショットにコメントを追加することで、プルリクエストで導入されたHTMLファイルの変更を視覚的に評価することができます
提出カテゴリ
メンテーナは必要である
YAMLファイルまたはコードへのリンク
コメントWebpageスクリーンショットのためのリンクは、ここにあります
githubリポジトリ
saadmk11 / comment-webpage-screenshot
コメントWebpageスクリーンショットは、ウェブページとリポジトリに位置するHTMLファイルのスクリーンショットをキャプチャするgithubアクションです
コメントウェブページスクリーンショット
コメントWebpageスクリーンショットは、スクリーンショットを捕えます
WebページとリポジトリにあるHTMLファイル
それらをImage Upload Serviceにアップロードしてください、そして
アクションを引き起こしたプル要求のスクリーンショット.
注意:このアクションはプルリクエストのみで動作します.
ワークフロー入力
これらはワークフローで提供できる入力です.
名称
必要
説明
デフォルト
upload_to
なしイメージアップロードサービス名
github_branch
imgur
なしプルリクエストの変更されたHTMLファイルのスクリーンショットキャプチャを有効または無効にする
github_branch
capture_changed_html_files
なしキャプチャするHTMLファイルへのパスをコンマ区切ります(例:
yes
)no
yes
なしカンマ区切りのURL (例:
capture_html_file_paths
)/pages/index.html, about.html
null
なしワークフロー実行または個人のアクセストークン(PAT)によって、提供される
capture_urls
https://dev.example.com, https://dev.example.com/about.html
ワークフロー例…
More Details
市場
View on GitHub
https://github.com/marketplace/actions/comment-webpage-screenshot
追加情報
例:TruwindCSSで構築された静的なHTMLページのスクリーンショットをキャプチャする
あなたの倉庫が静的なファイルだけを含んで、サーバーを必要としないならば.ちょうどスクリーンショットをキャプチャするHTMLファイルのファイルパスを置くことができます.
この例では、静的ファイルの変更を視覚的に確認するために、
null
GitHubアクションを使用する方法を示します.ワークフロー:
name: Capture Webpage Screenshot
on:
pull_request:
types: [opened, synchronize]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/[email protected]
- name: Capture Webpage Screenshot
uses: saadmk11/[email protected]
with:
upload_to: github_branch
# Capture Screenshots of Changed HTML Files
capture_changed_html_files: yes
# Comma separated paths to any other HTML File
capture_html_file_paths: "index.html"
スクリーンショットこの例で示されているHTMLテンプレートをTailwind UIから取得しました
Tailwind UIは素晴らしいビルド済みのフロントウィンドのコンポーネントを提供します.ここでチェックしてください:

例プル要求:https://tailwindui.com/
デモリポジトリ
https://github.com/saadmk11/static-page-screenshot-demo/pull/2/ saadmk11
静的ページのスクリーンショット
テンプレートTailwind UIから収集.
ここでチェックしてください: static-page-screenshot-demo
https://tailwindui.com/
View on GitHub
ノート
ダイナミックなWebアプリケーションにも使用できます.詳細については、 ドキュメントを参照してください.
saadmk11/comment-webpage-screenshot
結論
私は、この行動がオープンソース管理者にとって本当に有用であると思います.興味がある方は を試してみてください.
Reference
この問題について(HTMLのファイルの変更を視覚的にレビューのWebページのスクリーンショットのギタブアクションをプル要求に導入された), 我々は、より多くの情報をここで見つけました https://dev.to/saadmk11/visually-review-html-file-changes-introduced-on-a-pull-request-with-comment-webpage-screenshot-github-action-43gdテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol