Skip to content

Update CircleCI images and store test results - #202

Merged
denis-yuen merged 3 commits into
feature/init_claudefrom
feature/update_circle_ci
Oct 9, 2026
Merged

denis-yuen merged 3 commits into
feature/init_claudefrom
feature/update_circle_ci

Conversation

@denis-yuen

@denis-yuen denis-yuen commented Oct 7, 2026 •

Copy link
Copy Markdown
Member

Description
Clearing out CircleCI warnings

Replaces the deprecated circleci/* and old Python images with cimg/*, uses npm ci --ignore-scripts, and adds store_test_results (jasmine and ESLint JUnit) to all three jobs. Stacked on #200.

Issue
https://ucsc-cgl.atlassian.net/browse/SEAB-7772

Security
Hardens the npm install in CircleCI; updates old images

Please make sure that you've checked the following before submitting your pull request. Thanks!

  • Ensure that the PR targets the correct branch. Check the milestone or fix version of the ticket.

🤖 Generated with Claude Code

@denis-yuen denis-yuen self-assigned this Oct 7, 2026
@denis-yuen
denis-yuen marked this pull request as ready for review October 7, 2026 20:10
@denis-yuen
denis-yuen added this pull request to stack #201 October 7, 2026 20:21
@denis-yuen
denis-yuen requested review from a team and svonworl and removed request for a team October 7, 2026 20:22
denis-yuen and others added 3 commits October 9, 2026 13:05
Replace deprecated circleci/buildpack-deps with cimg/base, update the
build image to cimg/python:3.12, and use npm ci --ignore-scripts.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Pin js_tests to cimg/base:2026.10-26.04 and add store_test_results
for jasmine (JUnit XML) and ESLint results.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@denis-yuen
denis-yuen force-pushed the feature/update_circle_ci branch from 77f27be to 86495b6 Compare October 9, 2026 17:05
@sonarqubecloud

sonarqubecloud Bot commented Oct 9, 2026

Copy link
Copy Markdown

@denis-yuen
denis-yuen merged commit d49f15b into develop Oct 9, 2026
13 checks passed
An error occurred while trying to automatically change base from feature/init_claude to develop October 9, 2026 17:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants