Skip to content

Bump actions/checkout from 6 to 7 #21

Bump actions/checkout from 6 to 7

Bump actions/checkout from 6 to 7 #21

name: Validate network list
on:
pull_request:
paths: &paths
- .github/workflows/validate-networks.yml
- _data/networks.yml
- tools/validate-networks.rb
push:
paths: *paths
workflow_dispatch:
jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- name: Install Ruby dependencies
uses: ruby/setup-ruby@v1
with:
ruby-version: 4
- name: Install system dependencies
run: |-
sudo apt-get update --assume-yes
sudo apt-get install --assume-yes --no-install-recommends yamllint
- name: Validate networks
run: |-
ruby ${{ github.workspace }}/tools/validate-networks.rb
yamllint ${{ github.workspace }}/_data/networks.yml