Skip to content

feat: updates for 2025-11-01#34

Merged
gadomski merged 3 commits intomainfrom
feat/update-20251101
Nov 5, 2025
Merged

feat: updates for 2025-11-01#34
gadomski merged 3 commits intomainfrom
feat/update-20251101

Conversation

@hrodmn
Copy link
Copy Markdown
Contributor

@hrodmn hrodmn commented Nov 1, 2025

highlights include:

  • switch to uv + pyproject.toml from requirements.txt
  • update eoapi-cdk to latest version
  • add dependabot to automatically pick up new package versions (e.g. eoapi-cdk!)
  • add GitHub actions workflow to synthesize the default app (to make sure the plumbing works)

@hrodmn hrodmn force-pushed the feat/update-20251101 branch 2 times, most recently from aebf776 to 8ed7870 Compare November 1, 2025 12:30
@hrodmn hrodmn force-pushed the feat/update-20251101 branch from 8ed7870 to cea188a Compare November 1, 2025 12:31
@hrodmn hrodmn requested a review from vincentsarago November 2, 2025 11:41
@hrodmn hrodmn self-assigned this Nov 2, 2025
@hrodmn hrodmn requested a review from gadomski November 5, 2025 11:23
Copy link
Copy Markdown

@gadomski gadomski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, just a couple light notes.

Comment on lines +51 to +56
# This job is commented out and serves as a template for users
# To use:
# 1. Create a GitHub environment (Settings > Environments)
# 2. Configure environment variables in that environment
# 3. Set up AWS OIDC provider and IAM role with trust relationship to GitHub
# 4. Uncomment this job and customize as needed
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The job isn't commented out, so either this doc needs to be updated, or it should be commented.

Comment on lines +74 to +75
with:
node-version: '22'
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I generally prefer node-version-file so we have a single point of reference for the node version.

@hrodmn hrodmn requested a review from gadomski November 5, 2025 12:48
@gadomski gadomski merged commit c804dc5 into main Nov 5, 2025
2 checks passed
@gadomski gadomski deleted the feat/update-20251101 branch November 5, 2025 12:59
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