Browse Source

Merge remote-tracking branch 'origin/main'

pull/89/head
Daniel Gibbs 7 months ago
parent
commit
2fcb88b9b6
Failed to extract signature
  1. 4
      .devcontainer/devcontainer.json
  2. 1
      .github/dependabot.yml
  3. 8
      .github/workflows/action-docker-publish.yml
  4. 3
      .github/workflows/action-dockerhub-description.yml
  5. 3
      .github/workflows/action-prettier.yml
  6. 9
      .github/workflows/action-super-linter.yml
  7. 2
      .github/workflows/action-update-copyright-years-in-license-file.yml
  8. 1
      .gitignore
  9. 2
      LICENSE.md

4
.devcontainer/devcontainer.json

@ -2,7 +2,9 @@
"name": "Docker Dev Container", "name": "Docker Dev Container",
"image": "mcr.microsoft.com/devcontainers/base:ubuntu", "image": "mcr.microsoft.com/devcontainers/base:ubuntu",
"features": { "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/actionlint:1": {},
"ghcr.io/devcontainers-extra/features/checkov:1": {}, "ghcr.io/devcontainers-extra/features/checkov:1": {},
"ghcr.io/devcontainers-extra/features/markdownlint-cli:1": {}, "ghcr.io/devcontainers-extra/features/markdownlint-cli:1": {},

1
.github/dependabot.yml

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

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

@ -168,11 +168,3 @@ jobs:
package-type: container package-type: container
min-versions-to-keep: 1 min-versions-to-keep: 1
delete-only-untagged-versions: true delete-only-untagged-versions: true
workflow-keepalive:
if: github.event_name == 'schedule'
runs-on: ubuntu-latest
permissions:
actions: write
steps:
- uses: liskin/gh-workflow-keepalive@v1

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

@ -1,4 +1,5 @@
name: Update Docker Hub Description name: Update Docker Hub Description
on: on:
workflow_dispatch: workflow_dispatch:
push: push:
@ -18,6 +19,8 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v5
with:
persist-credentials: false
- name: Docker Hub Description - name: Docker Hub Description
uses: peter-evans/dockerhub-description@v4 uses: peter-evans/dockerhub-description@v4

3
.github/workflows/action-prettier.yml

@ -1,4 +1,5 @@
name: Prettier name: Prettier
on: on:
workflow_dispatch: workflow_dispatch:
push: push:
@ -19,6 +20,8 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 uses: actions/checkout@v5
with:
persist-credentials: false
- name: Install Prettier and plugins - name: Install Prettier and plugins
run: | run: |

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

@ -1,4 +1,3 @@
---
name: Super Linter name: Super Linter
on: on:
@ -31,6 +30,7 @@ jobs:
# super-linter needs the full git history to get the # super-linter needs the full git history to get the
# list of files that changed across commits # list of files that changed across commits
fetch-depth: 0 fetch-depth: 0
persist-credentials: false
- name: Install Prettier plugins (for summary formatting) - name: Install Prettier plugins (for summary formatting)
run: | run: |
@ -41,8 +41,11 @@ jobs:
env: env:
# To report GitHub Actions status checks # To report GitHub Actions status checks
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
VALIDATE_GITHUB_ACTIONS_ZIZMOR: false
VALIDATE_JSCPD: false VALIDATE_JSCPD: false
VALIDATE_SHELL_SHFMT: false
VALIDATE_YAML_PRETTIER: false
VALIDATE_JSON_PRETTIER: false VALIDATE_JSON_PRETTIER: false
VALIDATE_MARKDOWN_PRETTIER: false VALIDATE_MARKDOWN_PRETTIER: false
VALIDATE_NATURAL_LANGUAGE: false
VALIDATE_SHELL_SHFMT: false
VALIDATE_TERRAFORM_TERRASCAN: false
VALIDATE_YAML_PRETTIER: false

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

@ -1,4 +1,5 @@
name: Update copyright year(s) in license file name: Update copyright year(s) in license file
on: on:
workflow_dispatch: workflow_dispatch:
schedule: schedule:
@ -15,6 +16,7 @@ jobs:
uses: actions/checkout@v5 uses: actions/checkout@v5
with: with:
fetch-depth: 0 fetch-depth: 0
persist-credentials: false
- name: Action Update License Year - name: Action Update License Year
uses: FantasticFiasco/action-update-license-year@v3 uses: FantasticFiasco/action-update-license-year@v3
with: with:

1
.gitignore

@ -1,6 +1,5 @@
# Visual Studio Code # Visual Studio Code
.vscode/* .vscode/*
!.vscode/settings.json
!.vscode/tasks.json !.vscode/tasks.json
!.vscode/launch.json !.vscode/launch.json
!.vscode/extensions.json !.vscode/extensions.json

2
LICENSE.md

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

Loading…
Cancel
Save