Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
376667f
chore(deps): bump the angular group in /src/angular with 10 updates
dependabot[bot] Jun 14, 2026
7d458f4
chore(deps-dev): bump eslint from 10.4.1 to 10.5.0 in /src/angular
dependabot[bot] Jun 14, 2026
01bf073
Merge pull request #573 from nitrobass24/dependabot/npm_and_yarn/src/…
nitrobass24 Jun 14, 2026
ab7fb1a
Merge pull request #574 from nitrobass24/dependabot/npm_and_yarn/src/…
nitrobass24 Jun 14, 2026
beba820
chore(deps): bump launch-editor from 2.13.1 to 2.14.1 in /website
dependabot[bot] Jun 19, 2026
e904584
chore(deps): bump hono from 4.12.24 to 4.12.26 in /src/angular
dependabot[bot] Jun 20, 2026
1adc80e
chore(deps): bump undici in /src/angular
dependabot[bot] Jun 20, 2026
031b97a
chore(deps): bump softprops/action-gh-release from 3.0.0 to 3.0.1
dependabot[bot] Jun 21, 2026
3f6b011
chore(deps): bump the angular group in /src/angular with 10 updates
dependabot[bot] Jun 21, 2026
69d0511
chore(deps-dev): bump vitest from 4.1.8 to 4.1.9 in /src/angular
dependabot[bot] Jun 21, 2026
7f01b7b
Merge pull request #579 from nitrobass24/dependabot/github_actions/de…
nitrobass24 Jun 21, 2026
b6ac806
Merge pull request #575 from nitrobass24/dependabot/npm_and_yarn/webs…
nitrobass24 Jun 21, 2026
10d3e1a
chore(deps): bump webpack-dev-server from 5.2.4 to 5.2.5 in /website
dependabot[bot] Jun 21, 2026
8794f2c
chore(deps): bump actions/checkout from 6 to 7
dependabot[bot] Jun 21, 2026
5c8fc45
Merge pull request #576 from nitrobass24/dependabot/npm_and_yarn/src/…
nitrobass24 Jun 21, 2026
8dd1d2a
Merge pull request #577 from nitrobass24/dependabot/npm_and_yarn/src/…
nitrobass24 Jun 21, 2026
ff618d0
Merge pull request #581 from nitrobass24/dependabot/npm_and_yarn/src/…
nitrobass24 Jun 21, 2026
b0ef9e6
chore(deps-dev): bump typescript-eslint in /src/angular
dependabot[bot] Jun 21, 2026
6aabded
chore(deps): bump ws from 7.5.10 to 7.5.11 in /website
dependabot[bot] Jun 21, 2026
b4fbfd8
Merge pull request #584 from nitrobass24/dependabot/npm_and_yarn/webs…
nitrobass24 Jun 21, 2026
1c4758a
Merge pull request #580 from nitrobass24/dependabot/npm_and_yarn/src/…
nitrobass24 Jun 21, 2026
e919d56
Merge pull request #578 from nitrobass24/dependabot/github_actions/de…
nitrobass24 Jun 21, 2026
7634ef4
Merge pull request #582 from nitrobass24/dependabot/npm_and_yarn/src/…
nitrobass24 Jun 21, 2026
903012b
Merge pull request #585 from nitrobass24/dependabot/npm_and_yarn/webs…
nitrobass24 Jun 21, 2026
dfa860e
chore(deps): bump the angular group in /src/angular with 9 updates
dependabot[bot] Jun 28, 2026
c35bc96
chore(deps-dev): bump eslint from 10.5.0 to 10.6.0 in /src/angular
dependabot[bot] Jun 28, 2026
e4b2883
chore(deps-dev): bump typescript-eslint in /src/angular
dependabot[bot] Jun 28, 2026
9fb1e41
Merge pull request #586 from nitrobass24/dependabot/npm_and_yarn/src/…
nitrobass24 Jun 29, 2026
150916e
Merge pull request #587 from nitrobass24/dependabot/npm_and_yarn/src/…
nitrobass24 Jun 29, 2026
6ea2a3d
Merge pull request #589 from nitrobass24/dependabot/npm_and_yarn/src/…
nitrobass24 Jun 29, 2026
580713a
chore(deps): bump @fortawesome/fontawesome-free in /src/angular
dependabot[bot] Jun 29, 2026
55be236
Merge pull request #588 from nitrobass24/dependabot/npm_and_yarn/src/…
nitrobass24 Jun 29, 2026
4198c81
Fix #571: drain dead worker queues before closing them
nitrobass24 Jun 29, 2026
533b6b9
chore(deps): bump docker/login-action from 4.2.0 to 4.4.0
dependabot[bot] Jul 5, 2026
0c057e5
chore(deps): bump astral-sh/setup-uv from 8.2.0 to 8.3.0
dependabot[bot] Jul 5, 2026
7f02d76
chore(deps): bump docker/metadata-action from 6.1.0 to 6.2.0
dependabot[bot] Jul 5, 2026
efab4c5
chore(deps): bump docker/build-push-action from 7.2.0 to 7.3.0
dependabot[bot] Jul 5, 2026
40d5d07
chore(deps): bump docker/setup-qemu-action from 4.1.0 to 4.2.0
dependabot[bot] Jul 5, 2026
009c207
chore(deps): bump the angular group in /src/angular with 10 updates
dependabot[bot] Jul 5, 2026
773a0ed
chore(deps-dev): bump typescript-eslint in /src/angular
dependabot[bot] Jul 5, 2026
73aa305
Merge pull request #596 from nitrobass24/dependabot/npm_and_yarn/src/…
nitrobass24 Jul 7, 2026
3434f4a
Merge pull request #595 from nitrobass24/dependabot/github_actions/de…
nitrobass24 Jul 7, 2026
4013884
Merge pull request #593 from nitrobass24/dependabot/github_actions/de…
nitrobass24 Jul 7, 2026
78a4dc0
Merge pull request #592 from nitrobass24/dependabot/github_actions/de…
nitrobass24 Jul 7, 2026
4403e81
Merge pull request #594 from nitrobass24/dependabot/github_actions/de…
nitrobass24 Jul 7, 2026
320f8bd
Merge pull request #597 from nitrobass24/dependabot/npm_and_yarn/src/…
nitrobass24 Jul 7, 2026
7d7f62c
Merge pull request #591 from nitrobass24/dependabot/github_actions/de…
nitrobass24 Jul 7, 2026
688893f
Merge branch 'develop' into fix/571-drain-dead-worker-queues
nitrobass24 Jul 7, 2026
93599c9
test: assert supervisor swap survives drain failure
nitrobass24 Jul 8, 2026
a7e0c6e
Merge pull request #590 from nitrobass24/fix/571-drain-dead-worker-qu…
nitrobass24 Jul 8, 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
54 changes: 27 additions & 27 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
timeout-minutes: 10
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Set up Node.js
uses: actions/setup-node@v6
Expand All @@ -48,7 +48,7 @@ jobs:
timeout-minutes: 10
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Set up Node.js
uses: actions/setup-node@v6
Expand All @@ -73,15 +73,15 @@ jobs:
timeout-minutes: 10
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: "3.13"

- name: Set up uv
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
uses: astral-sh/setup-uv@d31148d669074a8d0a63714ba94f3201e7020bc3 # v8.3.0

- name: Install Ruff
run: uv pip install --system ruff
Expand All @@ -100,15 +100,15 @@ jobs:
timeout-minutes: 10
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: "3.13"

- name: Set up uv
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
uses: astral-sh/setup-uv@d31148d669074a8d0a63714ba94f3201e7020bc3 # v8.3.0

- name: Install dependencies
working-directory: src/python
Expand All @@ -124,15 +124,15 @@ jobs:
timeout-minutes: 5
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: "3.13"

- name: Set up uv
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
uses: astral-sh/setup-uv@d31148d669074a8d0a63714ba94f3201e7020bc3 # v8.3.0

- name: Install dependencies
working-directory: src/python
Expand Down Expand Up @@ -160,15 +160,15 @@ jobs:
timeout-minutes: 5
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: "3.13"

- name: Set up uv
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
uses: astral-sh/setup-uv@d31148d669074a8d0a63714ba94f3201e7020bc3 # v8.3.0

- name: Install dependencies
working-directory: src/python
Expand All @@ -194,7 +194,7 @@ jobs:
timeout-minutes: 15
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Set up Node.js
uses: actions/setup-node@v6
Expand Down Expand Up @@ -225,13 +225,13 @@ jobs:
timeout-minutes: 30
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0

- name: Build Docker image
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0
uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0
with:
context: .
file: src/docker/build/docker-image/Dockerfile
Expand Down Expand Up @@ -287,7 +287,7 @@ jobs:
packages: write
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Download Angular build artifact
uses: actions/download-artifact@v8
Expand All @@ -299,14 +299,14 @@ jobs:
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0

- name: Log in to GitHub Container Registry
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0
uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Build amd64 image
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0
uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0
with:
context: .
file: src/docker/build/docker-image/Dockerfile
Expand All @@ -332,7 +332,7 @@ jobs:

- name: Push amd64 image by digest
id: push
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0
uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0
with:
context: .
file: src/docker/build/docker-image/Dockerfile
Expand Down Expand Up @@ -371,7 +371,7 @@ jobs:
packages: write
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Download Angular build artifact
uses: actions/download-artifact@v8
Expand All @@ -380,21 +380,21 @@ jobs:
path: /tmp/angular-output

- name: Set up QEMU
uses: docker/setup-qemu-action@06116385d9baf250c9f4dcb4858b16962ea869c3 # v4.1.0
uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0

- name: Log in to GitHub Container Registry
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0
uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Build and push arm64 image by digest
id: push
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0
uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0
with:
context: .
file: src/docker/build/docker-image/Dockerfile
Expand Down Expand Up @@ -458,7 +458,7 @@ jobs:
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0

- name: Log in to GitHub Container Registry
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0
uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
Expand All @@ -467,7 +467,7 @@ jobs:
- name: Extract metadata (release)
if: startsWith(github.ref, 'refs/tags/v')
id: meta-release
uses: docker/metadata-action@80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9 # v6.1.0
uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6.2.0
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
tags: |
Expand All @@ -478,7 +478,7 @@ jobs:
- name: Extract metadata (develop)
if: github.ref == 'refs/heads/develop'
id: meta-develop
uses: docker/metadata-action@80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9 # v6.1.0
uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6.2.0
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
tags: |
Expand All @@ -487,7 +487,7 @@ jobs:
- name: Extract metadata (manual dispatch)
if: github.event_name == 'workflow_dispatch' && github.ref != 'refs/heads/develop'
id: meta-dispatch
uses: docker/metadata-action@80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9 # v6.1.0
uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6.2.0
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
tags: |
Expand All @@ -510,10 +510,10 @@ jobs:
contents: write
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Create Release
uses: softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda # v3.0.0
uses: softprops/action-gh-release@718ea10b132b3b2eba29c1007bb80653f286566b # v3.0.1
with:
generate_release_notes: true
make_latest: true
2 changes: 1 addition & 1 deletion .github/workflows/docs-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Use Node.js 22
uses: actions/setup-node@v6
Expand Down
Loading