Browse Source

Merge branch 'main' into dependabot/github_actions/peter-evans/dockerhub-description-5

pull/88/head
Daniel Gibbs 2 months ago
committed by GitHub
parent
commit
8499b8c3f0
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      .devcontainer/devcontainer.json
  2. 1
      .github/dependabot.yml
  3. 9
      .github/linters/.yaml-lint.yml
  4. 6
      .github/workflows/action-docker-publish.yml
  5. 5
      .github/workflows/action-dockerhub-description.yml
  6. 3
      .github/workflows/action-prettier.yml
  7. 8
      .github/workflows/action-super-linter.yml
  8. 3
      .github/workflows/action-update-copyright-years-in-license-file.yml
  9. 2
      LICENSE.md

4
.devcontainer/devcontainer.json

@ -2,7 +2,9 @@
"name": "Docker Dev Container",
"image": "mcr.microsoft.com/devcontainers/base:ubuntu",
"features": {
"ghcr.io/devcontainers-community/npm-features/prettier:1": {},
"ghcr.io/devcontainers-community/npm-features/prettier:1": {
"plugins": "prettier-plugin-sh prettier-plugin-jinja-template"
},
"ghcr.io/devcontainers-extra/features/actionlint:1": {},
"ghcr.io/devcontainers-extra/features/checkov:1": {},
"ghcr.io/devcontainers-extra/features/markdownlint-cli:1": {},

1
.github/dependabot.yml

@ -1,4 +1,3 @@
---
version: 2
updates:
- package-ecosystem: "github-actions"

9
.github/linters/.yaml-lint.yml

@ -0,0 +1,9 @@
---
extends: default
rules:
line-length: disable
comments: disable
ignore: |
.github

6
.github/workflows/action-docker-publish.yml

@ -20,7 +20,7 @@ jobs:
id-token: write
steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: Setup QEMU
uses: docker/setup-qemu-action@v3
@ -70,7 +70,7 @@ jobs:
id-token: write
steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: Setup QEMU
uses: docker/setup-qemu-action@v3
@ -118,7 +118,7 @@ jobs:
id-token: write
steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: Setup QEMU
uses: docker/setup-qemu-action@v3

5
.github/workflows/action-dockerhub-description.yml

@ -1,4 +1,5 @@
name: Update Docker Hub Description
on:
workflow_dispatch:
push:
@ -17,7 +18,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
persist-credentials: false
- name: Docker Hub Description
uses: peter-evans/dockerhub-description@v5

3
.github/workflows/action-prettier.yml

@ -1,4 +1,5 @@
name: Prettier
on:
workflow_dispatch:
push:
@ -18,7 +19,7 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
persist-credentials: false

8
.github/workflows/action-super-linter.yml

@ -1,4 +1,3 @@
---
name: Super Linter
on:
@ -26,7 +25,7 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
# super-linter needs the full git history to get the
# list of files that changed across commits
@ -42,10 +41,13 @@ jobs:
env:
# To report GitHub Actions status checks
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
VALIDATE_BIOME_FORMAT: false
VALIDATE_BIOME_LINT: false
VALIDATE_GITHUB_ACTIONS_ZIZMOR: false
VALIDATE_JSCPD: false
VALIDATE_JSON_PRETTIER: false
VALIDATE_MARKDOWN_PRETTIER: false
VALIDATE_NATURAL_LANGUAGE: false
VALIDATE_SHELL_SHFMT: false
VALIDATE_TERRAFORM_TERRASCAN: false
VALIDATE_TRIVY: false
VALIDATE_YAML_PRETTIER: false

3
.github/workflows/action-update-copyright-years-in-license-file.yml

@ -1,4 +1,5 @@
name: Update copyright year(s) in license file
on:
workflow_dispatch:
schedule:
@ -12,7 +13,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
fetch-depth: 0
persist-credentials: false

2
LICENSE.md

@ -1,6 +1,6 @@
# The MIT License (MIT)
Copyright (c) 2025 Daniel Gibbs
Copyright (c) 2026 Daniel Gibbs
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

Loading…
Cancel
Save