screenshot website
v1.0.2
screenshot-websiteTindakan GitHub untuk menangkap tangkapan layar situs web, di seluruh Windows, Mac, dan Linux
- name : Screenshot Website
uses : swinton/[email protected]
with :
source : https://github.com/swinton/screenshot-website
destination : screenshot.png source : Sumber konten yang akan ditangkap, mungkin string URL atau HTML, misalnya https://example.com/destination : Nama file tujuan Situs web yang ditangkap akan ditulis, default ke screenshot.png Sebagian besar opsi yang tercantum di sini ( inputType , width , height , dll.) Dapat dilewati sebagai input, cukup lewat setara dengan setara dengan kebab, misalnya full-page untuk fullPage :
- name : Screenshot Website
uses : swinton/[email protected]
with :
source : https://github.com/swinton/screenshot-website
destination : screenshot.png
full-page : true Artefak akan dibuat secara otomatis untuk setiap tangkapan layar yang ditangkap. Output tambahan berikut juga didukung:
path : Jalur sistem file ke tangkapan layar yang ditangkap Gunakan matriks untuk menangkap tangkapan layar di berbagai sistem operasi, misalnya
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 }}.pngGabungkan matriks dengan opsi tambahan seperti lebar, misalnya
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 }}