Skip to content

Commit 75280de

Browse files
Merge branch 'main' into dependabot/cargo/robot-repo-automaton/uuid-1.23.4
2 parents 39efb5f + 3ac5927 commit 75280de

18 files changed

Lines changed: 226 additions & 223 deletions

File tree

.github/workflows/casket-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
cabal-version: '3.10'
3737

3838
- name: Cache Cabal
39-
uses: actions/cache@2c8a9bd7457de244a408f35966fab2fb45fda9c8 # v6.0.0
39+
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
4040
with:
4141
path: |
4242
~/.cabal/packages

.github/workflows/hypatia-dispatch-intake.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ jobs:
1717
intake:
1818
runs-on: ubuntu-latest
1919
timeout-minutes: 10
20+
permissions:
21+
contents: write # push received events to the findings-submissions inbox branch
2022
steps:
2123
- name: Checkout gitbot-fleet
2224
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v4

.github/workflows/panicbot-sweep.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
4242

4343
- name: Install Rust toolchain
44-
uses: dtolnay/rust-toolchain@67ef31d5b988238dd797d409d6f9574278e20537 # stable
44+
uses: dtolnay/rust-toolchain@fa04a1451ff1842e2626ccb99004d0195b455a88 # stable
4545
with:
4646
toolchain: stable
4747

@@ -107,6 +107,21 @@ jobs:
107107
echo "- **Mode**: ${{ inputs.mode || 'advisor' }}" >> "$GITHUB_STEP_SUMMARY"
108108
echo "- **Scope**: ${{ inputs.scope || 'all' }}" >> "$GITHUB_STEP_SUMMARY"
109109
110+
# upload-artifact rejects ':' in paths; a single legacy colon-named file
111+
# failed the whole sweep for 3 consecutive weeks. The writer
112+
# (scripts/submit-finding.sh) already emits colon-free names — this guard
113+
# fails LOUDLY (naming the offender) if any regressed writer reintroduces
114+
# one, instead of the upload step failing cryptically.
115+
- name: Guard — no artifact-illegal filenames
116+
if: always()
117+
run: |
118+
BAD=$(find shared-context/findings -name '*:*' -print)
119+
if [ -n "$BAD" ]; then
120+
echo "::error::Colon-named findings file(s) break artifact upload — fix the writer, then rename:"
121+
echo "$BAD"
122+
exit 1
123+
fi
124+
110125
- name: Upload findings artifact
111126
if: always()
112127
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1

.github/workflows/push-email-notify.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- name: Send push notification email
18-
uses: dawidd6/action-send-mail@994f270325d4f7257aff241a35488ef54ba364a4 # pinned
18+
uses: dawidd6/action-send-mail@c50dc4cc848ade21f848990889906d804fae78c5 # pinned
1919
with:
2020
server_address: ${{ secrets.SMTP_HOST }}
2121
server_port: ${{ secrets.SMTP_PORT }}

bots/accessibilitybot/Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bots/cipherbot/Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bots/echidnabot/Cargo.lock

Lines changed: 51 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bots/echidnabot/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ urlencoding = "2.1.3"
7878
[dev-dependencies]
7979
criterion = { version = "0.8.2", features = ["html_reports"] }
8080
tokio-test = "0.4.5"
81-
axum-test = "20.1.0"
81+
axum-test = "21.0.0"
8282
mockall = "0.14.0"
8383
tempfile = "3.27.0"
8484
wiremock = "0.6.5"

bots/finishingbot/Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bots/glambot/Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)