screenshot website
v1.0.2
screenshot-websiteДействие GitHub, чтобы запечатлеть скриншоты веб -сайта, через Windows, Mac и Linux
- name : Screenshot Website
uses : swinton/[email protected]
with :
source : https://github.com/swinton/screenshot-website
destination : screenshot.png source : источник контента, который будет захвачен, может быть строкой URL или HTML, например, https://example.com/destination : имя файла назначения screenshot.png Большинство вариантов, перечисленных здесь ( inputType , width , height и т. Д.) Можно передавать в качестве входных данных, просто пропустите в эквиваленте, например, на full-page , например, на полную fullPage :
- name : Screenshot Website
uses : swinton/[email protected]
with :
source : https://github.com/swinton/screenshot-website
destination : screenshot.png
full-page : true Артефакт будет создан автоматически для каждого снятого снимка экрана. Также поддерживаются следующие дополнительные выходы:
path : Путь файловой системы к захваченному скриншоту Используйте матрицу для съемки экрана в разных операционных системах, например,
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 }}.pngОбъедините матрицу с дополнительными опциями, такими как ширина, например,
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 }}