Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: 'Lint collection-index.yml'
on:
pull_request:
paths:
- _data/collection-index.yml


jobs:
yamllint:
name: 'Yamllint'
runs-on: ubuntu-latest
steps:
- name: 'Checkout'
uses: actions/checkout@master
- name: 'Yamllint'
uses: karancode/yamllint-github-action@master
with:
yamllint_file_or_dir: _data/collection-index.yml
yamllint_strict: true
yamllint_comment: true
env:
GITHUB_ACCESS_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2 changes: 0 additions & 2 deletions _data/collection-index.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
- name: Reference Implementation Features

Check warning on line 1 in _data/collection-index.yml

View workflow job for this annotation

GitHub Actions / Yamllint

1:1 [document-start] missing document start "---"
maintainer: Dev Container Spec Maintainers
contact: https://github.com/devcontainers/features/issues
repository: https://github.com/devcontainers/features
Expand Down Expand Up @@ -151,7 +151,7 @@
- name: Psibase templates
maintainer: James-Mart
contact: https://github.com/gofractally/psibase-devcontainer-template/issues
repository: https://github.com/gofractally/psibase-devcontainer-template/issues

Check failure on line 154 in _data/collection-index.yml

View workflow job for this annotation

GitHub Actions / Yamllint

154:81 [line-length] line too long (81 > 80 characters)
ociReference: ghcr.io/gofractally/psibase-devcontainer-template
- name: Baskoro OSI devcontainer features
maintainer: Eki Baskoro
Expand Down Expand Up @@ -265,7 +265,7 @@
ociReference: ghcr.io/ijnek/ros-devcontainer-template
- name: ROS 2 Workspace Templates
maintainer: Bruno-Pier Busque
contact: https://github.com/BrunoB81HK/ros2-workspace-devcontainer-template/issues

Check failure on line 268 in _data/collection-index.yml

View workflow job for this annotation

GitHub Actions / Yamllint

268:81 [line-length] line too long (84 > 80 characters)
repository: https://github.com/BrunoB81HK/ros2-workspace-devcontainer-template
ociReference: ghcr.io/brunob81hk/ros2-workspace-devcontainer-template
- name: Assorted Features
Expand Down Expand Up @@ -295,8 +295,8 @@
ociReference: ghcr.io/multiversx/mx-template-devcontainers
- name: Swift Dev Container Features
maintainer: Joseph Heck/Adam Fowler
contact: https://github.com/swift-server-community/swift-devcontainer-features/issues

Check failure on line 298 in _data/collection-index.yml

View workflow job for this annotation

GitHub Actions / Yamllint

298:81 [line-length] line too long (87 > 80 characters)
repository: https://github.com/swift-server-community/swift-devcontainer-features

Check failure on line 299 in _data/collection-index.yml

View workflow job for this annotation

GitHub Actions / Yamllint

299:81 [line-length] line too long (83 > 80 characters)
ociReference: ghcr.io/swift-server-community/swift-devcontainer-features
- name: Kvokka Dev Container Features
maintainer: kvokka
Expand Down Expand Up @@ -920,8 +920,8 @@
ociReference: ghcr.io/lx-0/devcontainer-templates
- name: AIT-Assistive-Autonomous-Systems Dev Container Features
maintainer: AIT-Assistive-Autonomous-Systems maintainers
contact: https://github.com/AIT-Assistive-Autonomous-Systems/devcontainer_features/issues

Check failure on line 923 in _data/collection-index.yml

View workflow job for this annotation

GitHub Actions / Yamllint

923:81 [line-length] line too long (91 > 80 characters)
repository: https://github.com/AIT-Assistive-Autonomous-Systems/devcontainer_features

Check failure on line 924 in _data/collection-index.yml

View workflow job for this annotation

GitHub Actions / Yamllint

924:81 [line-length] line too long (87 > 80 characters)
ociReference: ghcr.io/ait-assistive-autonomous-systems/devcontainer_features
- name: Hauke's Features for Development Containers
maintainer: Hauke D
Expand Down Expand Up @@ -977,7 +977,6 @@
contact: https://github.com/zetta/devcontainer-features/issues
repository: https://github.com/zetta/devcontainer-features
ociReference: ghcr.io/zetta/devcontainer-features
ociReference: ghcr.io/davzucky/devcontainers-features-wolfi
- name: devcontainer features for ubuntugis
maintainer: Conner Shoop
contact: https://github.com/connershoop/devcontainer-feature-ubuntugis/issues
Expand All @@ -985,19 +984,18 @@
ociReference: ghcr.io/connershoop/devcontainer-feature-ubuntugis
- name: Nefarious Development Containers
maintainer: NickChecan
contact: https://github.com/The-Nefarious-Developer/devcontainer-templates/issues

Check failure on line 987 in _data/collection-index.yml

View workflow job for this annotation

GitHub Actions / Yamllint

987:81 [line-length] line too long (83 > 80 characters)
repository: https://github.com/The-Nefarious-Developer/devcontainer-templates
ociReference: ghcr.io/the-nefarious-developer/devcontainer-templates
ociReference: ghcr.io/davzucky/devcontainers-features-wolfi
- name: Dev Container Features by ForWarD Software
maintainer: ForWarD Software
contact: https://github.com/forwardsoftware/devcontainer-features/issues
repository: https://github.com/forwardsoftware/devcontainer-features
ociReference: ghcr.io/forwardsoftware/devcontainer-features
- name: devcontainer feature to install apt dependencies defined in an `Aptfile.dev` file.

Check failure on line 995 in _data/collection-index.yml

View workflow job for this annotation

GitHub Actions / Yamllint

995:81 [line-length] line too long (90 > 80 characters)
maintainer: Viktor Schmidt
contact: https://github.com/viktorianer/devcontainer-features/issues
repository: https://github.com/viktorianer/devcontainer-features/tree/main/src/apt

Check failure on line 998 in _data/collection-index.yml

View workflow job for this annotation

GitHub Actions / Yamllint

998:81 [line-length] line too long (84 > 80 characters)
ociReference: ghcr.io/viktorianer/devcontainer-features/apt
- name: devcontainer features by ChaosWars
maintainer: ChaosWars
Expand Down Expand Up @@ -1036,7 +1034,7 @@
ociReference: ghcr.io/roul/devcontainer-features
- name: devcontainer features by itsalljustdata
maintainer: Jonathan Mills
contact: https://github.com/itsalljustdata/devcontainers-custom-features/issues

Check failure on line 1037 in _data/collection-index.yml

View workflow job for this annotation

GitHub Actions / Yamllint

1037:81 [line-length] line too long (81 > 80 characters)
repository: https://github.com/itsalljustdata/devcontainers-custom-features
ociReference: ghcr.io/itsalljustdata/devcontainers-custom-features
- name: Devcontainer for Cargo lambda
Expand Down