Commit 11eff8c
authored
ci: bump the github-actions group across 1 directory with 4 updates (#745)
Bumps the github-actions group with 4 updates in the / directory:
[actions/deploy-pages](https://github.com/actions/deploy-pages),
[github/codeql-action](https://github.com/github/codeql-action),
[hyperpolymath/smtp-notify-action](https://github.com/hyperpolymath/smtp-notify-action)
and [ocaml/setup-ocaml](https://github.com/ocaml/setup-ocaml).
Updates `actions/deploy-pages` from 5.0.0 to 5.0.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/deploy-pages/releases">actions/deploy-pages's
releases</a>.</em></p>
<blockquote>
<h2>v5.0.1</h2>
<h1>Changelog</h1>
<ul>
<li>Add backoff and jitter to deployment polling <a
href="https://github.com/yoannchaudet"><code>@yoannchaudet</code></a>
(<a
href="https://redirect.github.com/actions/deploy-pages/issues/444">#444</a>)</li>
<li>Improve deployment request test coverage <a
href="https://github.com/adwitiyagoyal"><code>@adwitiyagoyal</code></a>
(<a
href="https://redirect.github.com/actions/deploy-pages/issues/440">#440</a>)</li>
</ul>
<hr />
<p>See details of <a
href="https://github.com/actions/deploy-pages/compare/v5.0.0...v5.0.1">all
code changes</a> since previous release.</p>
<p>:warning: For use with products other than GitHub.com, such as GitHub
Enterprise Server, please consult the <a
href="https://github.com/actions/deploy-pages/#compatibility">compatibility
table</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/deploy-pages/commit/368f82528645a54fb793d4d04e342629a3f51346"><code>368f825</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/deploy-pages/issues/444">#444</a>
from actions/yoannchaudet-deployment-polling-backoff</li>
<li><a
href="https://github.com/actions/deploy-pages/commit/7e97763d1f8271fc88f351a0c275f37de7f32094"><code>7e97763</code></a>
Validate deployment polling intervals</li>
<li><a
href="https://github.com/actions/deploy-pages/commit/0143e11abb4ace1f6858cb44b2ab99eae8a40b45"><code>0143e11</code></a>
Add backoff and jitter to deployment polling</li>
<li><a
href="https://github.com/actions/deploy-pages/commit/5e98f10ce206463e411e82ac66ef0f2df79c5499"><code>5e98f10</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/deploy-pages/issues/440">#440</a>
from actions/user/adwitiya</li>
<li><a
href="https://github.com/actions/deploy-pages/commit/8b0625abb54462fce279dc6ce57ef7ce0fb8b8fc"><code>8b0625a</code></a>
Improve deployment request test coverage</li>
<li>See full diff in <a
href="https://github.com/actions/deploy-pages/compare/v5.0.0...v5.0.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `github/codeql-action` from 4.37.9 to 4.38.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/github/codeql-action/releases">github/codeql-action's
releases</a>.</em></p>
<blockquote>
<h2>v4.38.0</h2>
<ul>
<li>On GitHub-hosted runners, the CodeQL Action now deletes unused
CodeQL bundles from the toolcache before downloading a different bundle,
which frees up disk space for the analysis. We expect to roll this
change out to everyone in September. <a
href="https://redirect.github.com/github/codeql-action/pull/4124">#4124</a></li>
<li>The CodeQL Action now supports CodeQL releases that are compatible
with Linux Arm64 and downloads the native <code>linux-arm64</code>
CodeQL bundle when available. <a
href="https://redirect.github.com/github/codeql-action/pull/4072">#4072</a></li>
<li>Update default CodeQL bundle version to <a
href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.27.0">2.27.0</a>.
<a
href="https://redirect.github.com/github/codeql-action/pull/4129">#4129</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's
changelog</a>.</em></p>
<blockquote>
<h2>4.38.0 - 09 Sept 2026</h2>
<ul>
<li>On GitHub-hosted runners, the CodeQL Action now deletes unused
CodeQL bundles from the toolcache before downloading a different bundle,
which frees up disk space for the analysis. We expect to roll this
change out to everyone in September. <a
href="https://redirect.github.com/github/codeql-action/pull/4124">#4124</a></li>
<li>The CodeQL Action now supports CodeQL releases that are compatible
with Linux Arm64 and downloads the native <code>linux-arm64</code>
CodeQL bundle when available. <a
href="https://redirect.github.com/github/codeql-action/pull/4072">#4072</a></li>
<li>Update default CodeQL bundle version to <a
href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.27.0">2.27.0</a>.
<a
href="https://redirect.github.com/github/codeql-action/pull/4129">#4129</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/github/codeql-action/commit/b96794f015dfd88f77b49b1c93e0fa7110f94c63"><code>b96794f</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/4131">#4131</a>
from github/update-v4.38.0-7e08580a9</li>
<li><a
href="https://github.com/github/codeql-action/commit/02d5093871674ea20274117103ce3038c73c77ef"><code>02d5093</code></a>
Update changelog for v4.38.0</li>
<li><a
href="https://github.com/github/codeql-action/commit/7e08580a93dc4e4b9dda167e364577035cf504c6"><code>7e08580</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/4130">#4130</a>
from github/henrymercer/workflow-runner-sizing</li>
<li><a
href="https://github.com/github/codeql-action/commit/bfcc52b4f5d98468a5993daa0bf0e4fb3f3ed698"><code>bfcc52b</code></a>
Run slow macOS checks on larger runners</li>
<li><a
href="https://github.com/github/codeql-action/commit/8c251e757c0260283fc50214a06ac768b61d3af4"><code>8c251e7</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/4129">#4129</a>
from github/update-bundle/codeql-bundle-v2.27.0</li>
<li><a
href="https://github.com/github/codeql-action/commit/0b7ca400df35985869d4b9146a067865d4115da1"><code>0b7ca40</code></a>
Add changelog note</li>
<li><a
href="https://github.com/github/codeql-action/commit/40484b339517c6bcf00f81eebc95ca041ddca505"><code>40484b3</code></a>
Update default bundle to codeql-bundle-v2.27.0</li>
<li><a
href="https://github.com/github/codeql-action/commit/977e6ceaea7361825998245d787fa3b4d6b9e5df"><code>977e6ce</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/4124">#4124</a>
from github/henrymercer/toolcache-bundle-cleanup</li>
<li><a
href="https://github.com/github/codeql-action/commit/40a6b3824794ae1156e1a5320d32e364bf1dcebc"><code>40a6b38</code></a>
Address toolcache cleanup review feedback</li>
<li><a
href="https://github.com/github/codeql-action/commit/deece8f852f048bc3f52fd42c9cc7a99b1ebb252"><code>deece8f</code></a>
Apply suggestion from <a
href="https://github.com/henrymercer"><code>@henrymercer</code></a></li>
<li>Additional commits viewable in <a
href="https://github.com/github/codeql-action/compare/v4.37.9...v4.38.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `hyperpolymath/smtp-notify-action` from 0.1.0 to 0.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperpolymath/smtp-notify-action/releases">hyperpolymath/smtp-notify-action's
releases</a>.</em></p>
<blockquote>
<h2>v0.3.0</h2>
<p>Static, byte-reproducible smtp-notify binaries. CI rebuilt them from
this tag and verified they hash to exactly the SHA-256 pins inside this
tag's action.yml before publishing.</p>
<h2>v0.2.0</h2>
<p>Static, byte-reproducible smtp-notify binaries. CI rebuilt them from
this tag and verified they hash to exactly the SHA-256 pins inside this
tag's action.yml before publishing.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperpolymath/smtp-notify-action/blob/main/CHANGELOG.adoc">hyperpolymath/smtp-notify-action's
changelog</a>.</em></p>
<blockquote>
<p>== v0.3.0 — 2026-09-09</p>
<h1>[IMPORTANT]</h1>
<p><code>main</code> is not a release, and pinning <code>@main</code> is
not supported.</p>
<p>Between a release commit landing on <code>main</code> and its tag
being pushed, <code>action.yml</code>
on <code>main</code> names assets that do not exist yet, so
<code>@main</code> fails at the download
step. This window is unavoidable rather than an oversight: the release
workflow
refuses to publish unless the asset URL <em>in the tagged commit</em>
already names the
tag being released, so the commit must precede the tag. The window is
minutes
long and is one more reason <code>@main</code> is not a supported
ref.</p>
<h1>Pin a tag, or a commit SHA that is an ancestor of one.</h1>
<p>=== Added</p>
<ul>
<li><em>STARTTLS on the submission port.</em> <code>secure: false</code>
or
<code>secure: starttls</code> now starts in the clear on port 587 and
upgrades the
same connection in place per RFC 3207, including the mandatory second
<code>EHLO</code> after the upgrade. The upgrade is not opportunistic: a
server that
does not advertise <code>STARTTLS</code> fails the step, and that check
runs before
the command is sent, so no credential is ever written to a cleartext
stream. Certificate verification is identical on both TLS paths.</li>
<li><em>EHLO capability parsing</em> (issue <a
href="https://redirect.github.com/hyperpolymath/smtp-notify-action/issues/9">#9</a>).
The <code>EHLO</code> reply is parsed into a
<code>Capabilities</code> value — <code>STARTTLS</code>, the
<code>AUTH</code> mechanism list (including
the Exchange <code>AUTH=LOGIN</code> spelling), <code>SIZE</code> and
<code>8BITMIME</code> — and an <code>AUTH</code>
failure now names what the server actually advertised. A mechanism
mismatch and a wrong password no longer look alike in the log.</li>
<li>The proven state machine now carries <em>two</em> tables, selected
by transport,
each proven separately: the implicit-TLS table is proven to contain no
upgrade rows, and the STARTTLS table is proven to <em>reach</em> them
from the
start state. A row that is present but unreachable would have
authenticated in the clear while every prior proof stayed green.</li>
<li><em><code>AUTH LOGIN</code>, and mechanism selection</em> (issue <a
href="https://redirect.github.com/hyperpolymath/smtp-notify-action/issues/10">#10</a>).
The mechanism is chosen
from the advertised list instead of assumed: <code>PLAIN</code> where
offered (one round
trip), <code>LOGIN</code> otherwise. On the STARTTLS path the choice is
made from the
post-upgrade advertisement, so rewriting the cleartext greeting cannot
steer
it. A server offering neither is refused <em>before any credential byte
is
written</em>, naming what was on offer. <code>XOAUTH2</code> is not
implemented and is not
planned — it needs an OAuth token, which a repository secret cannot
supply.
The two <code>334</code> challenges are driven outside the proven table
by design; the
terminal reply is still checked against it. See
<code>KNOWN-DEFECTS.adoc</code>,
"Scope of the proof".</li>
</ul>
<p><em>Microsoft 365 and Google Workspace are reachable from this
release</em> on port 587
with <code>secure: starttls</code>. Port 465 has no listener at
Microsoft 365 and never will
work. The STARTTLS handshake is verified against both providers' live
submission
ports — <code>smtp.office365.com:587</code> and
<code>smtp.gmail.com:587</code>, on 2026-09-09 —</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperpolymath/smtp-notify-action/commit/22e7bdb322c430c1d0dac6b3bb307f4bb139d0be"><code>22e7bdb</code></a>
release: v0.3.0 — action.yml fetches the STARTTLS binaries</li>
<li><a
href="https://github.com/hyperpolymath/smtp-notify-action/commit/11c4ba9bd272d05a6867edba39cffd0085de22fa"><code>11c4ba9</code></a>
feat: reach Microsoft 365 and Google Workspace on the submission port
(STARTT...</li>
<li><a
href="https://github.com/hyperpolymath/smtp-notify-action/commit/ede1191ef6ff3ac02c4f4d9efdf837ee517e11d7"><code>ede1191</code></a>
docs: restore the "<a
href="https://github.com/main"><code>@main</code></a> is not a
release" statement, and say why (<a
href="https://redirect.github.com/hyperpolymath/smtp-notify-action/issues/15">#15</a>)</li>
<li><a
href="https://github.com/hyperpolymath/smtp-notify-action/commit/ea60deb9677c6c6b704c0477cb19de8829f1f50b"><code>ea60deb</code></a>
release: v0.2.0 — action.yml fetches the fixed binaries (<a
href="https://redirect.github.com/hyperpolymath/smtp-notify-action/issues/14">#14</a>)</li>
<li><a
href="https://github.com/hyperpolymath/smtp-notify-action/commit/93ee7573240bb8d7645a8f2ad505ee7ef0795f90"><code>93ee757</code></a>
docs: security policy, contributing guide and changelog (<a
href="https://redirect.github.com/hyperpolymath/smtp-notify-action/issues/13">#13</a>)</li>
<li><a
href="https://github.com/hyperpolymath/smtp-notify-action/commit/4077691bdd4bb01891868b35971bc270004260e5"><code>4077691</code></a>
fix: fail-closed transport, OS gate, server reply text, whole-run
watchdog (<a
href="https://redirect.github.com/hyperpolymath/smtp-notify-action/issues/12">#12</a>)</li>
<li><a
href="https://github.com/hyperpolymath/smtp-notify-action/commit/573018073e48d16aa40c8380f483401a4d95adc2"><code>5730180</code></a>
docs: defect registers — Bustfile (dependencies) and known defects
(ours) (<a
href="https://redirect.github.com/hyperpolymath/smtp-notify-action/issues/11">#11</a>)</li>
<li><a
href="https://github.com/hyperpolymath/smtp-notify-action/commit/f3d5c1ae8d88c47095ec954998bd372fabc4f777"><code>f3d5c1a</code></a>
docs: migration guide from dawidd6/action-send-mail (<a
href="https://redirect.github.com/hyperpolymath/smtp-notify-action/issues/8">#8</a>)</li>
<li><a
href="https://github.com/hyperpolymath/smtp-notify-action/commit/6d6147eb95630efab006a1355f3f112ee6f2be56"><code>6d6147e</code></a>
docs: describe the dawidd6 relationship honestly (<a
href="https://redirect.github.com/hyperpolymath/smtp-notify-action/issues/7">#7</a>)</li>
<li><a
href="https://github.com/hyperpolymath/smtp-notify-action/commit/f9809b102dbd1beb4d4eb30f4064d2fb5683435b"><code>f9809b1</code></a>
fix(ci): strip CRLF from mailpit raw fetch before whole-line greps</li>
<li>See full diff in <a
href="https://github.com/hyperpolymath/smtp-notify-action/compare/v0.1.0...v0.3.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `ocaml/setup-ocaml` from 3.7.2 to 3.8.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ocaml/setup-ocaml/releases">ocaml/setup-ocaml's
releases</a>.</em></p>
<blockquote>
<h2>v3.8.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow action-managed caching to be disabled by <a
href="https://github.com/smorimoto"><code>@smorimoto</code></a> in <a
href="https://redirect.github.com/ocaml/setup-ocaml/pull/1125">ocaml/setup-ocaml#1125</a></li>
<li>Bump CI and docs to OCaml 5.5 by <a
href="https://github.com/smorimoto"><code>@smorimoto</code></a> in <a
href="https://redirect.github.com/ocaml/setup-ocaml/pull/1126">ocaml/setup-ocaml#1126</a></li>
<li>Group OCaml action updates in Dependabot by <a
href="https://github.com/smorimoto"><code>@smorimoto</code></a> in <a
href="https://redirect.github.com/ocaml/setup-ocaml/pull/1127">ocaml/setup-ocaml#1127</a></li>
<li>Validate external inputs with Zod by <a
href="https://github.com/smorimoto"><code>@smorimoto</code></a> in <a
href="https://redirect.github.com/ocaml/setup-ocaml/pull/1128">ocaml/setup-ocaml#1128</a></li>
<li>Prepare 3.8.0 by <a
href="https://github.com/smorimoto"><code>@smorimoto</code></a> in <a
href="https://redirect.github.com/ocaml/setup-ocaml/pull/1129">ocaml/setup-ocaml#1129</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ocaml/setup-ocaml/compare/v3.7.2...v3.8.0">https://github.com/ocaml/setup-ocaml/compare/v3.7.2...v3.8.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ocaml/setup-ocaml/commit/e89b2ded52a6e13f50162220cf5fe47290162032"><code>e89b2de</code></a>
Merge pull request <a
href="https://redirect.github.com/ocaml/setup-ocaml/issues/1129">#1129</a>
from ocaml/prepare-3.8.0</li>
<li><a
href="https://github.com/ocaml/setup-ocaml/commit/d3ed6ceeb3f1c4211057bad6ee2e250c993db2e7"><code>d3ed6ce</code></a>
Prepare 3.8.0</li>
<li><a
href="https://github.com/ocaml/setup-ocaml/commit/6113c041e80d6fb4370b81214a73808cf23a5a39"><code>6113c04</code></a>
Merge pull request <a
href="https://redirect.github.com/ocaml/setup-ocaml/issues/1128">#1128</a>
from ocaml/validate-external-inputs-with-zod</li>
<li><a
href="https://github.com/ocaml/setup-ocaml/commit/9d628aa50981988802ffa78cc5df688cbfdd3f66"><code>9d628aa</code></a>
Validate external inputs with Zod</li>
<li><a
href="https://github.com/ocaml/setup-ocaml/commit/6287ec698cf55b4bd1a34a417315dc50e35249d8"><code>6287ec6</code></a>
Merge pull request <a
href="https://redirect.github.com/ocaml/setup-ocaml/issues/1127">#1127</a>
from ocaml/group-ocaml-dependabot-updates</li>
<li><a
href="https://github.com/ocaml/setup-ocaml/commit/bcab180e7db32e7c2eaf393f9c3d71832c4df75d"><code>bcab180</code></a>
Document grouped OCaml action updates</li>
<li><a
href="https://github.com/ocaml/setup-ocaml/commit/723e441acf4a149c728355db6268aee39985122a"><code>723e441</code></a>
Merge pull request <a
href="https://redirect.github.com/ocaml/setup-ocaml/issues/1126">#1126</a>
from ocaml/bump-ocaml-5.5-ci-docs</li>
<li><a
href="https://github.com/ocaml/setup-ocaml/commit/9fa8bc6da2f957db9a7fed4c3beed7673a50bc5f"><code>9fa8bc6</code></a>
Bump CI and docs to OCaml 5.5</li>
<li><a
href="https://github.com/ocaml/setup-ocaml/commit/841d59c8322cdb17db4df44b78d326628bacbcaa"><code>841d59c</code></a>
Merge pull request <a
href="https://redirect.github.com/ocaml/setup-ocaml/issues/1125">#1125</a>
from ocaml/configurable-cache</li>
<li><a
href="https://github.com/ocaml/setup-ocaml/commit/2fc4530a72017df78c36841ad9ee946d5ad40e34"><code>2fc4530</code></a>
Make caching configurable</li>
<li>Additional commits viewable in <a
href="https://github.com/ocaml/setup-ocaml/compare/v3.7.2...v3.8.0">compare
view</a></li>
</ul>
</details>
<br />
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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 91a6518 commit 11eff8c
6 files changed
Lines changed: 7 additions & 7 deletions
File tree
- .github/workflows
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
132 | | - | |
| 132 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
| 77 | + | |
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
0 commit comments