Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
1d067bb
concurrency and cancel in progress pushes
taddes Mar 17, 2026
e800665
cache rust build, move clippy into a matrix strategy
taddes Mar 20, 2026
7f4e90e
setup steps cache
taddes Mar 20, 2026
3946c39
cargo audit fix
taddes Mar 20, 2026
fb17c11
version constraints for python and rust
taddes Mar 20, 2026
cf042d3
update order
taddes Mar 20, 2026
c10f343
run for any push to the main branch or when a pull request is opened …
taddes Mar 20, 2026
56f9e5a
try to cache mdbook and cargo audit
taddes Mar 20, 2026
d225da3
reduce dependabot spam by creating dep groups
taddes Mar 23, 2026
b3acae5
test postgres unit test
taddes Mar 25, 2026
95e68bb
full postgres test workflow with checks
taddes Mar 25, 2026
59d168f
add caching
taddes Mar 25, 2026
edfb873
add mysql support and add tolls and scripts changes to hash key
taddes Mar 25, 2026
99f1072
spanner
taddes Mar 26, 2026
d89e5e4
cache cargo build artifacts and install poetry in utils test
taddes Mar 26, 2026
a253eb6
cache cleanup pr
taddes Mar 26, 2026
0dccc64
remove seperate workflows
taddes Mar 26, 2026
cabaf68
rename main workflow
taddes Mar 26, 2026
d79fa5a
rename workflow
taddes Mar 26, 2026
deac506
add missed cache hits, rmv needless checkout, add nexttest and llvm c…
taddes Mar 26, 2026
76a7b1e
update test-reporter and download-artifact to remove node deprecation…
taddes Mar 26, 2026
5451a5c
nvm, zizmor doesn't like new test-reporter
taddes Mar 26, 2026
f4e98a5
cache for rust toolchain install
taddes Mar 27, 2026
ef9ec10
rmv actions for rust and py setup
taddes Mar 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 0 additions & 46 deletions .github/actions/setup-python/action.yml

This file was deleted.

42 changes: 0 additions & 42 deletions .github/actions/setup-rust/action.yml

This file was deleted.

14 changes: 14 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ updates:
open-pull-requests-limit: 1
labels:
- dependencies
groups:
dev-deps:
dependency-type: "development"
prod-deps:
dependency-type: "production"

ignore:
- dependency-name: actix-rt
versions:
Expand Down Expand Up @@ -69,6 +75,10 @@ updates:
open-pull-requests-limit: 1
labels:
- dependencies
groups:
python-deps:
patterns:
- "*"

- package-ecosystem: "github-actions"
directory: "/"
Expand All @@ -78,3 +88,7 @@ updates:
open-pull-requests-limit: 1
labels:
- dependencies
groups:
actions-deps:
patterns:
- "*"
71 changes: 0 additions & 71 deletions .github/workflows/checks.yml

This file was deleted.

34 changes: 34 additions & 0 deletions .github/workflows/cleanup-branch-cache.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Cleanup branch caches on merge

on:
pull_request:
types: [closed]

jobs:
cleanup-cache:
# Runs on both merged PRs and PRs closed without merging
runs-on: ubuntu-latest
permissions:
actions: write
steps:
- name: Delete caches for closed branch
run: |
CACHE_IDS=$(gh cache list \
--repo "${{ github.repository }}" \
--ref "refs/heads/${{ github.head_ref }}" \
--limit 100 \
--json id \
--jq '.[].id') || true

if [ -z "$CACHE_IDS" ]; then
echo "No caches found for branch ${{ github.head_ref }}"
exit 0
fi

echo "Deleting caches for closed branch: ${{ github.head_ref }}"
echo "$CACHE_IDS" | while IFS= read -r id; do
echo " Deleting cache ID: $id"
gh cache delete "$id" --repo "${{ github.repository }}" || true
done
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1 change: 1 addition & 0 deletions .github/workflows/glean-probe-scraper.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ on:
branches: [master]
pull_request:
branches: [master]

permissions: {} # workflow-level default — deny all

concurrency:
Expand Down
Loading
Loading