diff --git a/.github/cspell.json b/.github/cspell.json new file mode 100644 index 0000000..1680a9e --- /dev/null +++ b/.github/cspell.json @@ -0,0 +1,35 @@ +{ + "version": "0.2", + "$schema": "https://raw.githubusercontent.com/streetsidesoftware/cspell/main/cspell.schema.json", + "dictionaries": [ + "vgv_allowed", + "vgv_forbidden" + ], + "dictionaryDefinitions": [ + { + "name": "vgv_allowed", + "path": "https://raw.githubusercontent.com/verygoodopensource/very_good_dictionaries/main/allowed.txt", + "description": "Allowed VGV Spellings" + }, + { + "name": "vgv_forbidden", + "path": "https://raw.githubusercontent.com/verygoodopensource/very_good_dictionaries/main/forbidden.txt", + "description": "Forbidden VGV Spellings" + } + ], + "useGitignore": true, + "words": [ + "Contador", + "localizable", + "mostrado", + "página", + "Texto", + "Gameplay", + "platformer", + "Saltsman", + "Kronbits", + "Bulent", + "Baris", + "Kilic" + ] +} \ No newline at end of file diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml new file mode 100644 index 0000000..8ce9275 --- /dev/null +++ b/.github/dependabot.yaml @@ -0,0 +1,10 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" + - package-ecosystem: "pub" + directory: "/" + schedule: + interval: "daily" diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index d4debe8..97d62c7 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -1,6 +1,16 @@ name: one_dungeon -on: [pull_request, push] +concurrency: + group: $-$ + cancel-in-progress: true + +on: + push: + branches: + - master + pull_request: + branches: + - master jobs: semantic-pull-request: @@ -10,4 +20,10 @@ jobs: uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/flutter_package.yml@v1 with: flutter_channel: stable - flutter_version: 3.10.6 + + spell-check: + uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/spell_check.yml@v1 + with: + includes: | + **/*.md + modified_files_only: false