Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
0e7a7c3
add manual image scan workflow launch option
Jul 2, 2026
c81075f
Merge pull request #2457 from codalab/manual_image_scan_run
wlln Jul 3, 2026
cab35a9
Update version.json
ObadaS Jul 21, 2026
2c9110f
Merge pull request #2466 from codalab/Version-Bump
ObadaS Jul 21, 2026
2d9631f
add manual image creation and date in the tag in case multiple images…
Jul 23, 2026
7e6f877
Merge pull request #2472 from codalab/better_cw_naming
wlln Aug 3, 2026
6b9aaa6
updated some packages with uv lock --upgrade & added microdnf update …
Jul 7, 2026
5989547
use AS builder to reduce final image size
Jul 7, 2026
0e06ccd
upgrade twisted and pytest as well as some others with uv lock --upgrade
Jul 15, 2026
f523041
some packages upgrades via uv lock --upgrade
Jul 24, 2026
f70c917
update pillow and setuptools
Jul 24, 2026
7f8c4f4
packages upgrades via uv lock --upgrade
Jul 29, 2026
f66a1ea
packages bump via uv lock --upgrade
Aug 3, 2026
6b57ffe
Merge pull request #2462 from codalab/more_security_containerfiles
wlln Aug 3, 2026
c4c9b63
circle ci config version updated to 2.1
ihsaan-ullah Aug 3, 2026
7cded9d
Merge pull request #2488 from codalab/circleci_config
Didayolo Aug 4, 2026
a20a7e0
Increase queue limit to 10
Didayolo Aug 5, 2026
71f0eae
Update doc
Didayolo Aug 7, 2026
e2f07c1
Merge pull request #2494 from codalab/worker-docs
Didayolo Aug 7, 2026
695c6a2
added migration
ihsaan-ullah Aug 8, 2026
d123750
Document how to link one competition page to another
ihsaan-ullah Aug 10, 2026
8832f3c
Merge pull request #2491 from codalab/queue-limit-10
Didayolo Aug 10, 2026
b3165b8
Merge pull request #2500 from codalab/link_competition_pages
Didayolo Aug 11, 2026
0cd6895
HITL enabled and working, needs polish and test
IdirLISN Jun 24, 2026
1a5405a
disable HITL for public CWs
IdirLISN Jun 29, 2026
5e23be0
HITL secute on public CW + UI improvement
IdirLISN Jun 30, 2026
f267dbf
fix after rebase + detailed result + CW check of HITL enabled
IdirLISN Jul 8, 2026
9dc566f
HITL improvement + Websocket fixed + more logs
IdirLISN Jul 9, 2026
c961085
submission status: awaiting validation
IdirLISN Jul 10, 2026
2aebf44
adding HITL documentation
IdirLISN Jul 20, 2026
2a11a2c
HITL documentation reviwed
IdirLISN Jul 21, 2026
fb0c581
HITL in cw documentation
IdirLISN Jul 21, 2026
f9de96d
site worker modified to return submission status failed if hitl enabl…
IdirLISN Jul 23, 2026
7752f45
in progress: detailed results check and validation
IdirLISN Jul 23, 2026
3882b4d
feature OK / detailed result added to validation process
IdirLISN Jul 24, 2026
e6275cc
hitl added to competiton admin
IdirLISN Jul 27, 2026
4743172
admin: moving htil in checkbox section
IdirLISN Jul 27, 2026
18c5555
options added for detailed result check and predictions not sent if s…
IdirLISN Jul 27, 2026
42b7007
cw logs conf modified to display colors (private cw compatible)
IdirLISN Jul 28, 2026
a2fbea4
cw code for hitl clean
IdirLISN Jul 28, 2026
fc2a8c9
Add migration files
Didayolo Aug 4, 2026
627b4d1
Simplify code
Didayolo Aug 7, 2026
6fbde40
test fix detailed result path
IdirLISN Aug 7, 2026
8519af6
bug fix, ready to test
IdirLISN Aug 10, 2026
69e67c9
hitl check before pull
IdirLISN Aug 10, 2026
4e1b60d
cw web server change
IdirLISN Aug 11, 2026
01676dc
Merge pull request #2443 from codalab/feature/HITL
ObadaS Aug 12, 2026
f10bcd0
cw fix submission status in run_wrapper
IdirLISN Aug 12, 2026
67a3b74
reintroduced lost comment
IdirLISN Aug 12, 2026
84181c3
code format
IdirLISN Aug 12, 2026
0a0ed87
Merge pull request #2501 from codalab/feature/HITL
ObadaS Aug 12, 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
3 changes: 1 addition & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 2
version: 2.1

jobs:
test:
Expand Down Expand Up @@ -92,7 +92,6 @@ jobs:
path: dockerLogs/

workflows:
version: 2
build_and_test:
jobs:
- test
10 changes: 8 additions & 2 deletions .github/workflows/build_cw_image-prod.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
name: build_CW_docker_image_master
on:
workflow_dispatch:
push:
tags:
- '*'
Expand All @@ -13,7 +14,7 @@ jobs:
steps:
- name: Check out repository code
uses: actions/checkout@v5
- name: Build Image
- name: Build Image with Codabench Version as tag
run: docker build -t codalab/codabench-compute-worker:${{ github.ref_name }} -f packaging/container/Containerfile.compute_worker .
- name: Login to Docker Hub
uses: docker/login-action@v3
Expand All @@ -22,7 +23,12 @@ jobs:
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Push image with prod release tag
run: docker push codalab/codabench-compute-worker:${{ github.ref_name }}
- name: Change tag to latest
- name: Change tag to latest and push
run: |
docker tag codalab/codabench-compute-worker:${{ github.ref_name }} codalab/codabench-compute-worker:latest
docker push codalab/codabench-compute-worker:latest
- name: Change tag to prod release tag + date for CVEs versioning and push
run: |
NOW=$(date "+%Y-%m-%dT%H-%M-%S")
docker tag codalab/codabench-compute-worker:latest codalab/codabench-compute-worker:${{ github.ref_name }}-${NOW}
docker push codalab/codabench-compute-worker:${{ github.ref_name }}-${NOW}
6 changes: 4 additions & 2 deletions .github/workflows/image_scan.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
name: scan_image_for_CVE
on:
workflow_dispatch:
# Every day at 00:00
schedule:
- cron: "0 0 * * *"
- cron: "0 0 * * *"

jobs:
scan_image:
name: Scan compute worker image with Trivy
Expand All @@ -14,6 +16,6 @@ jobs:
image-ref: 'codalab/codabench-compute-worker:latest'
format: 'table'
exit-code: '1'
pkg-types: 'os,library'
vuln-type: 'os,library'
severity: 'CRITICAL,HIGH'
scanners: 'vuln'
Loading
Loading