diff --git a/.editorconfig b/.editorconfig index 4815e84..23f93e9 100644 --- a/.editorconfig +++ b/.editorconfig @@ -14,10 +14,12 @@ insert_final_newline = true # YAML Files [*.{yml,yaml}] indent_size = 2 +indent_style = space # JSON Files [*.{json,json5,webmanifest}] indent_size = 2 +indent_style = space # BASH Files [*.{.sh}] diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 441867e..dc3c5b5 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,12 +1,2 @@ -# These are supported funding model platforms - -github: dgibbs64 # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] -patreon: dgibbs # Replace with a single Patreon username -open_collective: # Replace with a single Open Collective username -ko_fi: # Replace with a single Ko-fi username -tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel -community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry -liberapay: # Replace with a single Liberapay username -issuehunt: # Replace with a single IssueHunt username -otechie: # Replace with a single Otechie username -custom: # Replace with a single custom sponsorship URL +github: dgibbs64 +patreon: dgibbs diff --git a/.github/dependabot.yml b/.github/dependabot.yml index e4f1a3c..a0f1805 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,9 +1,12 @@ -# Set update schedule for GitHub Actions --- version: 2 updates: - package-ecosystem: "github-actions" directory: "/" schedule: - # Check for updates to GitHub Actions every weekday interval: "weekly" + + - package-ecosystem: "devcontainers" + directory: "/" + schedule: + interval: weekly diff --git a/.github/workflows/action-dockerhub-description.yml b/.github/workflows/action-dockerhub-description.yml new file mode 100644 index 0000000..002c9bc --- /dev/null +++ b/.github/workflows/action-dockerhub-description.yml @@ -0,0 +1,28 @@ +name: Update Docker Hub Description +on: + workflow_dispatch: + push: + paths: + - README.md + - .github/workflows/dockerhub-description.yml + branches: + - main + +permissions: + contents: read + +jobs: + dockerhub-description: + name: Docker Hub Description + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Docker Hub Description + uses: peter-evans/dockerhub-description@v4 + with: + username: ${{ secrets.DOCKER_HUB_USERNAME }} + password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} + repository: ${{ secrets.DOCKER_HUB_REPO }} + short-description: ${{ github.event.repository.description }} diff --git a/.github/workflows/update-copyright-years-in-license-file.yml b/.github/workflows/update-copyright-years-in-license-file.yml index 2d6d3ee..c9ec63c 100644 --- a/.github/workflows/update-copyright-years-in-license-file.yml +++ b/.github/workflows/update-copyright-years-in-license-file.yml @@ -4,6 +4,9 @@ on: schedule: - cron: "0 3 1 1 *" # 03:00 AM on January 1 +permissions: + contents: write + jobs: update-license-year: runs-on: ubuntu-latest diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 1b191c0..abd365b 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,6 +1,7 @@ { - "recommendations": [ - "editorconfig.editorconfig", - "esbenp.prettier-vscode" - ] + "recommendations": [ + "editorconfig.editorconfig", + "esbenp.prettier-vscode", + "github.vscode-github-actions" + ] }