Skip to content
Merged

Dev #58

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
ad6a02b
chore: bump actions/download-artifact from 4 to 8
dependabot[bot] Jul 19, 2026
67b9522
chore: bump aces-sdl from 0.20.0 to 0.23.1
dependabot[bot] Jul 19, 2026
75f2d04
ci: handle Dependabot Sonar scans
Brad-Edwards Jul 19, 2026
1d0dceb
Merge pull request #52 from Brad-Edwards/dependabot/pip/dev/aces-sdl-…
Brad-Edwards Jul 19, 2026
93b7133
chore: bump SonarSource/sonarqube-scan-action from 8.2.0 to 8.2.1
dependabot[bot] Jul 19, 2026
3a6eb96
ci: handle Dependabot Sonar scans
Brad-Edwards Jul 19, 2026
967b946
Merge pull request #50 from Brad-Edwards/dependabot/github_actions/de…
Brad-Edwards Jul 19, 2026
ac93102
Merge pull request #51 from Brad-Edwards/dependabot/github_actions/de…
Brad-Edwards Jul 19, 2026
084c24c
chore: bump astral-sh/setup-uv from 8.3.2 to 9.0.0
dependabot[bot] Jul 24, 2026
661958d
chore: bump actions/setup-python from 6.3.0 to 7.0.0
dependabot[bot] Jul 24, 2026
06770b6
chore: bump actions/checkout from 7.0.0 to 7.0.1
dependabot[bot] Jul 24, 2026
9cb629d
chore: bump pypa/gh-action-pypi-publish from 1.14.0 to 1.14.1
dependabot[bot] Jul 24, 2026
9874c46
Merge pull request #54 from RAESystem/dependabot/github_actions/dev/a…
Brad-Edwards Jul 25, 2026
0b5cd63
Merge pull request #55 from RAESystem/dependabot/github_actions/dev/a…
Brad-Edwards Jul 25, 2026
543a8d9
Merge branch 'dev' into dependabot/github_actions/dev/actions/checkou…
Brad-Edwards Jul 25, 2026
cf34600
Merge pull request #56 from RAESystem/dependabot/github_actions/dev/a…
Brad-Edwards Jul 25, 2026
8cd4c60
Merge pull request #57 from RAESystem/dependabot/github_actions/dev/p…
Brad-Edwards Jul 25, 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
18 changes: 11 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ jobs:
audit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: actions/checkout@v7.0.1
- name: Install uv
uses: astral-sh/setup-uv@v8.3.2
uses: astral-sh/setup-uv@v9.0.0
- name: Export locked runtime dependencies
run: uv export --frozen --no-dev --all-extras --no-emit-project --no-hashes --format requirements-txt -o audit-requirements.txt
# The export is already a fully resolved tree, so --no-deps audits the pins
Expand All @@ -30,11 +30,11 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: actions/checkout@v7.0.1
with:
fetch-depth: 0
- name: Install uv
uses: astral-sh/setup-uv@v8.3.2
uses: astral-sh/setup-uv@v9.0.0
- name: Lint
run: uv run ruff check .
- name: Format check
Expand All @@ -52,14 +52,18 @@ jobs:
needs: test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: actions/checkout@v7.0.1
with:
fetch-depth: 0
- name: Download coverage report
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: coverage-report
- name: SonarCloud Scan
uses: SonarSource/sonarqube-scan-action@713881670b6b3676cda39549040e2d88c70d582e # v8
if: github.event_name != 'pull_request' || github.event.pull_request.user.login != 'dependabot[bot]'
uses: SonarSource/sonarqube-scan-action@22918119ff8e1ca75a623e15c8296b6ea4fbe28f # v8
env:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
- name: Skip SonarCloud scan for Dependabot
if: github.event_name == 'pull_request' && github.event.pull_request.user.login == 'dependabot[bot]'
run: echo "SonarCloud credentials are unavailable to Dependabot pull requests."
4 changes: 2 additions & 2 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: actions/checkout@v7.0.1
- name: Install uv
uses: astral-sh/setup-uv@v8.3.2
uses: astral-sh/setup-uv@v9.0.0
- name: Build the docs site
run: uv run --group docs mkdocs build --strict
- name: Upload the site artifact
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/pr-title.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out base ref (trusted policy copy)
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
ref: ${{ github.event.pull_request.base.sha }}
- name: Set up Python
uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6.3.0
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
with:
python-version: "3.12"
- name: Validate PR title
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/release-please.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,15 +49,15 @@ jobs:
id-token: write # OIDC trusted publishing to PyPI (no stored token)
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
with:
python-version: "3.12"
- name: Install uv
uses: astral-sh/setup-uv@11f9893b081a58869d3b5fccaea48c9e9e46f990 # v8
uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v8
- name: Build sdist + wheel
run: uv build --out-dir dist
- name: Publish to PyPI (OIDC trusted publishing)
uses: pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # release/v1
uses: pypa/gh-action-pypi-publish@ba38be9e461d3875417946c167d0b5f3d385a247 # release/v1
with:
packages-dir: dist
- name: Attach the distributions to the GitHub Release
Expand All @@ -74,7 +74,7 @@ jobs:
contents: read
packages: write # push the image to GHCR under this repository's owner
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- name: Log in to GitHub Container Registry
run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u "${{ github.actor }}" --password-stdin
- name: Build and push the container image
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/sync-main-to-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0
- name: Open or update the back-merge PR
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ dependencies = [
"django-ratelimit>=4.1",
"django-csp>=4.0",
"PyYAML>=6",
"aces-sdl==0.20.0",
"aces-sdl==0.23.1",
]

[project.urls]
Expand Down
8 changes: 4 additions & 4 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading