dependabot[bot]
0d29f6aca6
Bump check-spelling/check-spelling from 0.0.24 to 0.0.25 ( #39572 )
...
Bumps
[check-spelling/check-spelling](https://github.com/check-spelling/check-spelling )
from 0.0.24 to 0.0.25.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/check-spelling/check-spelling/releases ">check-spelling/check-spelling's
releases</a>.</em></p>
<blockquote>
<h2>Release 0.0.25</h2>
<h2>⏩ Upgrading</h2>
<ul>
<li>🧪 Test first <em>on a branch</em> 🏷️ by changing your workflow
tags/references to this release</li>
<li>See 🐣 <strong>Breaking Changes</strong> for how to adapt your
workflow</li>
<li>See 🐛 <strong>Known Issues</strong> for known issues</li>
</ul>
<h2>🐣 Breaking Changes</h2>
<ul>
<li><a
href="https://github.com/check-spelling/check-spelling/wiki/Breaking-Change:-Code-Scanning-action-requires-a-Code-Scanning-Ruleset ">Code
Scanning action requires a Code Scanning Ruleset</a>
If you use SARIF reporting, then instead of the workflow yielding an ❌
when it fails, it will rely on <a
href="https://github.com/apps/github-advanced-security "><strong>github-advanced-security</strong>
🤖 </a> to report the failure. You will need to adjust your checks for
PRs.</li>
<li><a
href="https://github.com/check-spelling/check-spelling/wiki/Breaking-change:-Dropping-support-for-on:-schedule ">Dropping
support for <code>on: schedule</code></a></li>
<li><a
href="https://github.com/check-spelling/check-spelling/wiki/Breaking-Change:-Dropping-support-for-%60whitelist.txt%60-and-%60advice.txt%60 ">Dropping
support for <code>whitelist.txt</code> and
<code>advice.txt</code></a></li>
<li><a
href="https://github.com/check-spelling/check-spelling/wiki/Breaking-Change%3A-Dropping-support-for-out-of-tree-project-files ">Dropping
support for out of tree project files</a></li>
<li>Dependent actions are referenced by full sha instead of version --
if you're using <a
href="https://docs.github.com/en/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#allowing-select-actions-and-reusable-workflows-to-run ">Allow
specified actions and reusable workflows</a>, you will need to add:
<ul>
<li><code>check-spelling/checkout-merge@46bad523dcb6368efab50ff2729c00443785abca</code>
(if you run <code>on: pull_request</code>/<code>on:
pull_requesrt_target</code> and use <code>with:</code>/<code>checkout:
true</code>)</li>
</ul>
</li>
</ul>
<h2>✨ New Features</h2>
<ul>
<li><a
href="https://github.com/check-spelling/check-spelling/wiki/Feature:-Subrepos ">Check
submodules</a> using <a
href="https://github.com/check-spelling/check-spelling/wiki/Configuration#submodules "><code>submodules</code></a></li>
<li>Provide instructions for when <code>only_check_changed_files</code>
finds unrecognized words (<a
href="https://api.github.com/repos/check-spelling/check-spelling/issues/86 ">#86</a>)</li>
<li>Support <a
href="https://github.com/check-spelling/check-spelling/wiki/Configuration/_edit#unknown_file_word_limit "><code>unknown_file_word_limit</code></a>
to limit the number of times a path in a filename is reported when using
<a
href="https://github.com/check-spelling/check-spelling/wiki/Configuration#check_file_names "><code>check_file_names</code></a></li>
<li>Suggest <a
href="https://github.com/check-spelling/check-spelling/wiki/Configuration#checkout "><code>checkout:
true</code></a> for new <a
href="https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#single-line-file "><code>missing-checkout</code></a>
error case</li>
<li>Suggest ignoring files that trigger <a
href="https://github.com/check-spelling/check-spelling/wiki/Event-descriptions#single-line-file "><code>single-line-file</code></a></li>
</ul>
<h2>Dictionaries</h2>
<ul>
<li>Fix <a
href="https://github.com/check-spelling/check-spelling/wiki/Event-descriptions/#fallback-dictionary-not-found "><code>fallback-dictionary-not-found</code></a>
handling</li>
</ul>
<h3>Hunspell dictionaries</h3>
<ul>
<li>Fix support for <code>.dic</code>/<code>.aff</code> dictionaries by
installing hunspell as needed (<a
href="https://api.github.com/repos/check-spelling/check-spelling/issues/79 ">#79</a>
/ <a
href="https://api.github.com/repos/check-spelling/check-spelling/issues/90 ">#90</a>)</li>
<li>Ensure that <a
href="https://docs.check-spelling.dev/Feature:-Configurable-word-characters.html#spanish ">Spanish</a>
works (a consumer is using this, so it should work reliably)</li>
</ul>
<h2>Fixes</h2>
<ul>
<li>macOS: Consistently use check-spelling dictionary instead of looking
at the system dictionary (<a
href="https://api.github.com/repos/check-spelling/check-spelling/issues/84 ">#84</a>)</li>
<li>Fix <code>check_for_newline_at_eof</code> for <code>allow.txt</code>
(<a
href="https://api.github.com/repos/check-spelling/check-spelling/issues/81 ">#81</a>)</li>
<li>Improve handling of <a
href="https://github.com/check-spelling/check-spelling/wiki/Configuration#ignored "><code>inputs.ignored</code></a>
events</li>
<li>Fix <a
href="https://github.com/check-spelling/check-spelling/wiki/Configuration:-Advanced#debug "><code>inputs.debug</code></a>
handling</li>
<li>Fix <strong>merge</strong> instructions order</li>
<li>Fix pattern for validating expect entries</li>
<li>Fix <a
href="https://github.com/check-spelling/check-spelling/wiki/Event-descriptions/#noisy-file-list "><code>noisy-file-list</code></a>
handling</li>
<li>Fix 504 handling for <a
href="https://github.com/check-spelling/check-spelling/wiki/Configuration#only_check_changed_files "><code>only_check_changed_files</code></a>
when unshallowing</li>
<li>Restore comment (<code>#</code>) support for expect files</li>
<li>Include last character in <a
href="https://github.com/check-spelling/check-spelling/wiki/Event-descriptions/#token-is-substring "><code>token-is-substring</code></a>
warning</li>
</ul>
<h2>Improvements</h2>
<ul>
<li>Line ending detection (<a
href="https://api.github.com/repos/check-spelling/check-spelling/issues/83 ">#83</a>)</li>
<li><a
href="https://www.fileformat.info/info/unicode/char/2019/index.htm ">RSQM</a>
handling</li>
<li>Dictionary download times by skipping delays for <code>30x</code>
redirects</li>
<li>Excludes paths generation</li>
<li>Error handling of various components</li>
<li>Documentation links</li>
<li>GitHub error detection patterns for when check-spelling has
bugs</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c635c2f3f7 "><code>c635c2f</code></a>
action: Release v0.0.25</li>
<li><a
href="a72db74f75 "><code>a72db74</code></a>
Yaml: Fix REPORT_MATCHING_YAML=1 handling</li>
<li><a
href="72391946fe "><code>7239194</code></a>
checkout: suppress default branch message</li>
<li><a
href="5b54b9ba2d "><code>5b54b9b</code></a>
CheckDictionary: Tolerate empty INPUT_IGNORE_PATTERN</li>
<li><a
href="eedc53a05c "><code>eedc53a</code></a>
test: Add coverage for non-alpha-in-dictionary</li>
<li><a
href="35e2bbcc5b "><code>35e2bbc</code></a>
unknown-words: Split error streams</li>
<li><a
href="b73164407b "><code>b731644</code></a>
unknown-words: Use encoding(UTF-8)</li>
<li><a
href="d6cb009abb "><code>d6cb009</code></a>
test: Expose dependency timing</li>
<li><a
href="eac6da34a8 "><code>eac6da3</code></a>
test: Improve local testing</li>
<li><a
href="a9ff41ecae "><code>a9ff41e</code></a>
Suggest using <code>#</code> to suppress candidates</li>
<li>Additional commits viewable in <a
href="67debf5066...c635c2f3f7 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-10 13:10:57 +08:00
Typpi
60f50d853b
Apply security best practices for GitHub Actions / Dependency ( #38552 )
...
This update aligns with Microsoft's security guidelines by pinning all GitHub Action tags and Docker tags to their full-length commits. This practice ensures immutability and reduces the risk of supply chain attacks. Note that 1st and 2nd party actions do not require hash pinning.
2025-04-15 16:33:05 +08:00
dependabot[bot]
a708a3afaa
Bump msstore-submissions.yml actions/setup-dotnet from 3 to 4 ( #38626 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-09 19:16:32 +08:00
Hao Liu
721c84d3a6
Install .NET 9 for MSStore release ( #38361 )
...
fix dotnet 9
2025-04-01 10:08:25 +08:00
Josh Soref
74a1a6eca2
Upgrade to check-spelling v0.0.24 ( #36235 )
...
This upgrades to [v0.0.24](https://github.com/check-spelling/check-spelling/releases/tag/v0.0.24 ).
A number of GitHub APIs are being turned off shortly, so you need to upgrade or various uncertain outcomes will occur.
There's a new accessibility forbidden pattern:
> Do not use `(click) here` links
> For more information, see:
> * https://www.w3.org/QA/Tips/noClickHere
> * https://webaim.org/techniques/hypertext/link_text
> * https://granicus.com/blog/why-click-here-links-are-bad/
> * https://heyoka.medium.com/dont-use-click-here-f32f445d1021
```pl
(?i)(?:>|\[)(?:(?:click |)here|link|(?:read |)more)(?:</|\]\()
```
There are some minor bugs that I'm aware of and which I've fixed since this release, but I don't expect to make another release this month.
I've added a pair of patterns for includes and pragmas. My argument is that the **compiler** will _generally_ tell you if you've misspelled an include and the **linker** will _generally_ tell you if you misspell a lib.
- There's a caveat here: If your include case-insensitively matches the referenced file (but doesn't properly match it), then unless you either use a case-sensitive file system (as opposed to case-preserving) or beg clang to warn, you won't notice when you make this specific mistake -- this matters in that a couple of Windows headers (e.g. Unknwn.h) have particular case and repositories don't tend to consistently/properly write them.
2024-12-06 10:33:08 -06:00
Craig Loewen
6fdc86ed2d
Removed similar issues bot GitHub Action ( #33909 )
...
<!-- Enter a brief description/summary of your PR here. What does it
fix/what does it change/how was it tested (even manually, if necessary)?
-->
## Summary of the Pull Request
Remove the GitHub action version of the Similar issues bot. This was the
prototype version, we have now developed a more robust version in
partnership with GitHub (currently in the form of a GitHub app) and are
installing that on the repo instead.
2024-07-18 10:27:24 -07:00
Muhammad Danish
98cfeb0776
[ci]Case insensitively replace version prefix for winget's PackageVersion ( #33810 )
2024-07-18 11:39:51 +01:00
Dustin L. Howett
5c257fb3db
Rewrite MSStore submission pipeline to use msstore-cli and Cert Auth ( #33430 )
2024-06-24 09:45:59 -05:00
Clint Rutkas
bf42abc328
[ci]Shifting store action to user install instead of machine ( #33264 )
...
looks like we've been sending the default to store to be machine wide, this will shift to PowerToysUserSetup based installer instead
2024-06-07 16:56:08 +01:00
Craig Loewen
86afa4ade8
[GitHub]Add action to use a bot to detect similar issues ( #32026 )
...
* Create similarIssues.yml
* Update names.txt
2024-03-22 15:16:48 +00:00
Clint Rutkas
390fe4275f
[GitHub]Adjusting GH action name for store / winget releases ( #31860 )
...
* Update package-submissions.yml
* Update msstore-submissions.yml
* Update package-submissions.yml
2024-03-13 21:19:51 +00:00
Jay
949b9a6185
[Spellcheck]Refactor/review entries into different files ( #29832 )
...
* remove files
* add dictionaries
* Create expect.txt
* spelling corrections + move words
* spelling updates
* few more
* import commit from bot
* move names
* undo FZ changed by VS
2023-11-21 15:06:01 +00:00
Josh Soref
0a4d30ae22
[ci]check-spelling 0.0.22 ( #29119 )
...
* spelling: microsoft
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: the
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* [ci]Upgrade check-spelling to v0.0.22
---------
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2023-11-02 17:16:29 +00:00
Jaime Bernardo
45150067b3
Revert "[Deps]Bump check-spelling/check-spelling from 0.0.21 to 0.0.22 ( #28953 )" ( #29016 )
...
This reverts commit d3edd6acc2 .
2023-10-04 17:25:28 +01:00
dependabot[bot]
d3edd6acc2
[Deps]Bump check-spelling/check-spelling from 0.0.21 to 0.0.22 ( #28953 )
...
Bumps [check-spelling/check-spelling](https://github.com/check-spelling/check-spelling ) from 0.0.21 to 0.0.22.
- [Release notes](https://github.com/check-spelling/check-spelling/releases )
- [Commits](https://github.com/check-spelling/check-spelling/compare/v0.0.21...v0.0.22 )
---
updated-dependencies:
- dependency-name: check-spelling/check-spelling
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-04 13:07:10 +01:00
Jaime Bernardo
675aac95d2
[ci]Fix winget automation by overriding scope ( #26230 )
2023-05-24 17:07:43 +01:00
Stefan Markovic
8b250268e4
[ci]Update package-submissions.yml with per-user installers ( #25280 )
2023-04-13 13:58:24 +01:00
Josh Soref
150e7d40dd
Check spelling 0 0 21 ( #22335 )
2022-11-29 11:41:22 -08:00
Josh Soref
a397e72eb0
[ci]Upgrade check-spelling to v0.0.20 ( #19574 )
2022-07-27 11:39:46 +01:00
dependabot[bot]
6d97fb2dc8
[ci]Bump check-spelling/check-spelling from 0.0.20.pre.alpha7 to 0.0.20 ( #19610 )
...
Bumps [check-spelling/check-spelling](https://github.com/check-spelling/check-spelling ) from 0.0.20.pre.alpha7 to 0.0.20.
- [Release notes](https://github.com/check-spelling/check-spelling/releases )
- [Commits](https://github.com/check-spelling/check-spelling/compare/v0.0.20-alpha7...v0.0.20 )
---
updated-dependencies:
- dependency-name: check-spelling/check-spelling
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-27 11:37:19 +01:00
Clint Rutkas
c36a80dad5
Update msstore-submissions.yml ( #19253 )
2022-07-08 10:44:28 -07:00
Josh Soref
3cb0638c7e
[ci]Upgrade to check-spelling 0.0.20alpha7 ( #19127 )
...
* spelling: added
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: and
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: another
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: color
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: file
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: github
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: not
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: occurrences
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: stamp
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: suppressions
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: the
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: up to
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: whether
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: whichdoes
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* Upgrade check-spelling to v0.0.20-alpha7
Config based on:
a5001170a7
* Adding duplicate detection to patterns.txt
* Adding line_forbidden.patterns
* Adding reject.txt
* Updated excludes (and sorted)
* Switching to unified workflow
* moving `wil` to allow.txt to clarify that it's a term of art
(https://github.com/microsoft/wil ), whereas often it's a typo for `will`.
* Update src/runner/main.cpp
Co-authored-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2022-07-01 15:09:41 +01:00
Jaime Bernardo
6ccc059d7a
[ci]Remove CodeQL workflow ( #19013 )
2022-06-28 14:37:45 +01:00
Clint Rutkas
b6ff870549
Update package-submissions.yml
2022-06-15 09:59:44 -07:00
Alexandre Zollinger Chohfi
55f38016d7
[CI]Added Arm64 support on the store submission task. ( #18655 )
...
* Added Arm64 support on the store submission task.
* Apply suggestions from code review
Co-authored-by: Clint Rutkas <clint@rutkas.com >
2022-06-12 14:13:23 +01:00
Alexandre Zollinger Chohfi
ce9cba1af2
Added automatic Microsoft Store integration ( #18456 )
2022-05-24 10:59:16 -05:00
Jaime Bernardo
13750188fd
[ARM64]CI and build pipelines ( #18337 )
...
* [ARM64]Build pipelines
* Fix localization in pipelines (no arm64 al.exe)
* Use lowercase arm64 for CI
* Build installer to arm64 folder and arm64 name
* Don't run arm64 tests, as there's no agent for it
* Fix pipeline conditions
* Divide symbol files by platform
2022-05-19 14:02:08 +01:00
Clint Rutkas
c224a2ca61
Update package-submissions.yml
2022-05-03 11:55:25 -07:00
Clint Rutkas
f10390ee2f
Update package-submissions.yml
2022-05-03 11:52:01 -07:00
Clint Rutkas
a97b77b187
Update package-submissions.yml
2022-05-03 10:30:18 -07:00
Clint Rutkas
104ac50a95
Update package-submissions.yml
2022-05-02 10:50:35 -07:00
Clint Rutkas
06840f466b
Update package-submissions.yml
2022-05-02 10:42:44 -07:00
Clint Rutkas
7cbdfa7bf1
Update package-submissions.yml
2022-05-02 10:38:15 -07:00
Clint Rutkas
73b09ffd9f
Update package-submissions.yml
2022-05-02 10:26:54 -07:00
Clint Rutkas
cf0c8a2149
Update package-submissions.yml
2022-05-02 10:24:41 -07:00
Clint Rutkas
f85e59c20c
Update package-submissions.yml
2022-05-02 09:55:11 -07:00
Clint Rutkas
69c62677f3
Create package-submissions.yml
2022-05-02 09:37:30 -07:00
Josh Soref
2a7afa38d0
Fix check-spelling ( #17939 )
...
GitHub apparently changed the behavior of raw.githubusercontent.com.
Previously, https://raw.githubusercontent.com/:org/:repo/HEAD/:path worked.
It no longer works.
Instead, we will use the master branch.
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com >
2022-04-27 09:00:20 -07:00
Josh Soref
0506f06a18
[Check-spelling]Fix comments ( #15715 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com >
2022-01-24 13:31:29 +00:00
Josh Soref
02de31b7c0
Update check-spelling ( #14873 )
...
* Updating advice
Copying 18764e6cbb/.github/actions/spelling/advice.md
* Update exclusions
* sort exclusions
* exclude .filters files based on updated engine suggestions
* exclude src/modules/previewpane/UnitTests-MarkdownPreviewHandler/HelperFiles/MarkdownWithHTMLImageTag.txt based on updated engine suggestions
* Upgrade check-spelling to v0.0.20-alpha3
Updates patterns to better handle guids
closes #14854
Adds a couple of other patterns:
* publicKeyToken
* @sha256:
* std::wregex
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com >
Co-authored-by: Jaime Bernardo <jaime@janeasystems.com >
2021-12-12 11:42:04 -08:00
Josh Soref
5027a55e7f
Upgrade check-spelling to v0.0.19 ( #12348 )
...
What is this about:
This updates check-spelling to 0.0.19 for https://github.com/check-spelling/check-spelling/security/advisories/GHSA-g86g-chm8-7r2p
What is included in the PR:
The expect.txt changes are just churn from when the action was disabled.
2021-07-13 11:23:12 -05:00
Josh Soref
58d41d40e5
check-spelling: Remove stray field ( #11339 )
...
This feature isn't ready yet and wasn't meant to be included
2021-05-18 13:38:52 +02:00
Josh Soref
eb106650f6
Upgrade check-spelling to v0.0.18 ( #11114 )
...
* spelling: sent
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* Upgrade check-spelling to v0.0.18
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com >
2021-05-11 09:39:14 +02:00
Josh Soref
72d92413a2
Upgrade check-spelling to 0.0.17-alpha ( #10173 )
...
* spelling: snapped
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: split
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* ci: update to Spell check to 0.0.17a
In the past, plurals `foo`+`s` and past tenses `foo`+`ed` were
automatically tolerated. This turned out to be a bad design choice on my
part.
The basic example is that `potatos` would sometimes be treated as a
mistake and sometimes not (depending on the presence of `potato`).
You can see in this PR, that this logic resulted in `SNAPED` being
accepted as a word along with `actioned` -- there's nothing
intrinsically wrong w/ the latter, but unfortunately in order to screen
out the former, my shortcut just couldn't stick around. This means that
the `expect` files will grow perhaps by a tiny bit, but as
you can see, not really by much.
When GitHub initially introduced GitHub Actions, the event for
`pull_request` was created without enough permission for a tool like
this to work properly. I worked around that by using the `schedule`
event. In 2020, they introduced a replacement event
`pull_request_target` which has enough permission. This means that I can
stop relying on the `schedule` event.
2021-03-17 19:27:30 +01:00
Clint Rutkas
33866c124e
Add CodeQL Analysis ( #8598 ) ( #8653 )
...
* Add CodeQL Analysis (#8598 )
* Create codeql-analysis.yml
* Add manual build steps for C++
* Add nuget restore
* Remove autobuild for C#
* Add CodeQL and Javascript to spell check
* Update to run daily only
Since the build performance is around an hour, this is a bit too slow for a PR build.
* Update codeql-analysis.yml
testing on push, will remove later
* Update codeql-analysis.yml
removing python
* Update codeql-analysis.yml
adding in comments then will remove push once this is verified working
* Update codeql-analysis.yml
Co-authored-by: Justin Hutchings <jhutchings1@users.noreply.github.com >
2020-12-28 13:30:04 -08:00
Josh Soref
1e58ae0e63
Set up spell-checking action
2020-05-20 23:19:08 -04:00