screenshot website
v1.0.2
screenshot-websiteEine GitHub -Aktion zum Erfassen von Screenshots einer Website über Windows, Mac und Linux
- name : Screenshot Website
uses : swinton/[email protected]
with :
source : https://github.com/swinton/screenshot-website
destination : screenshot.png source : Quelle des zu erfassten Inhalts kann eine URL- oder HTML -Zeichenfolge sein, z. B. https://example.com/destination : Zieldateiname Die erfasste Website wird an standardmäßig auf screenshot.png geschrieben Die meisten hier aufgeführten Optionen ( inputType , width , height usw.) können als Eingänge übergeben werden. Geben Sie einfach einen mit Kebab-CABED-Äquivalent full-page , z fullPage
- name : Screenshot Website
uses : swinton/[email protected]
with :
source : https://github.com/swinton/screenshot-website
destination : screenshot.png
full-page : true Für jeden erfassten Screenshot wird automatisch ein Artefakt erstellt. Die folgenden zusätzlichen Ausgänge werden ebenfalls unterstützt:
path : Der Dateisystempfad zum erfassten Screenshot Verwenden Sie eine Matrix, um Screenshots über verschiedene Betriebssysteme hinweg zu erfassen, z. B.
jobs :
screenshot :
name : Screenshot
strategy :
matrix :
os : [ubuntu-latest, macos-latest, windows-latest]
runs-on : ${{ matrix.os }}
steps :
- name : Screenshot Website
uses : swinton/[email protected]
with :
source : https://github.com/swinton/screenshot-website
destination : screenshot-${{ matrix.os }}.pngKombinieren Sie eine Matrix mit zusätzlichen Optionen wie Breite, z. B.
jobs :
screenshot :
name : Screenshot
strategy :
matrix :
os : [ubuntu-latest, macos-latest, windows-latest]
width : [1200, 992, 768, 600]
runs-on : ${{ matrix.os }}
steps :
- name : Screenshot Website
uses : swinton/[email protected]
with :
source : https://github.com/swinton/screenshot-website
destination : screenshot-${{ matrix.os }}-${{ matrix.width }}.png
width : ${{ matrix.width }}