Skip to content

rubyci-screenshot #2180

rubyci-screenshot

rubyci-screenshot #2180

name: rubyci-screenshot
on:
push:
branches:
- master
schedule:
- cron: '30 14 * * *' # Daily at 14:30 UTC
jobs:
latest:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: ruby/setup-ruby@829114fc20da43a41d27359103ec7a63020954d4 # v1.255.0
with:
ruby-version: 2.7
- name: Setup the environment
run: |
sudo snap install chromium
bundle install
- name: Run the script
run: bundle exec ruby rubyci-screenshot.rb
env:
RUBYCI_SCREENSHOT_SLACK_API_TOKEN: ${{ secrets.RUBYCI_SCREENSHOT_SLACK_API_TOKEN }}
RUBYCI_SCREENSHOT_SLACK_CHANNEL_ID: ${{ secrets.RUBYCI_SCREENSHOT_SLACK_CHANNEL_ID }}
# - uses: actions/upload-artifact@master
# with:
# name: rubyci-screenshot
# path: rubyci.png