Skip to content

fix(cloud-function): pull libs in to replace file: dependencies#72

Merged
caugner merged 11 commits intomainfrom
move-libs-into-cloud-function
Oct 24, 2025
Merged

fix(cloud-function): pull libs in to replace file: dependencies#72
caugner merged 11 commits intomainfrom
move-libs-into-cloud-function

Conversation

@caugner
Copy link
Copy Markdown
Contributor

@caugner caugner commented Oct 23, 2025

Description

Move /libs required by the Cloud Function into /cloud-function/src/internal.

Note: Also moves /markdown into /libs, for consistency.

Motivation

Unblocks Dependabot, which currently cannot update Cloud Function dependencies.

Additional details

Related issues and pull requests

Test deployment: https://github.com/mdn/dex/actions/runs/18776919020

@caugner caugner requested a review from a team as a code owner October 23, 2025 10:53
@caugner caugner requested a review from LeoMcA October 23, 2025 10:53
@caugner caugner marked this pull request as draft October 23, 2025 12:21
Copy link
Copy Markdown
Member

@LeoMcA LeoMcA left a comment

Choose a reason for hiding this comment

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

Nice stuff, getting rid of all these package.jsons is a big win: I always found it confusing. Ignore my typescript comment, it'll be trivial to convert the few changes here to typescript-in-jsdoc in the future.

Comment thread cloud-function/src/locale-utils/index.ts
@caugner caugner force-pushed the move-libs-into-cloud-function branch from b48499b to 9ba1946 Compare October 24, 2025 10:19
Comment thread cloud-function/src/internal/pong/image.ts Fixed
Comment thread cloud-function/src/internal/pong/pong.ts Fixed
Comment thread cloud-function/src/internal/pong/pong.ts Fixed
Comment thread cloud-function/src/internal/pong/pong2.ts Fixed
Comment thread cloud-function/src/internal/pong/pong2.ts Fixed
@caugner caugner force-pushed the move-libs-into-cloud-function branch from b876190 to 7f08608 Compare October 24, 2025 10:38
@caugner caugner marked this pull request as ready for review October 24, 2025 10:40
@caugner
Copy link
Copy Markdown
Contributor Author

caugner commented Oct 24, 2025

Checked on the test environment, and everything seems to be working, including Playground and Ads.

@caugner caugner merged commit 370ebde into main Oct 24, 2025
9 checks passed
@caugner caugner deleted the move-libs-into-cloud-function branch October 24, 2025 14:29
@ayhem63

This comment was marked as spam.

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.

5 participants