Skip to content

feat: add type aliases, refactor go schema parsing #3739

feat: add type aliases, refactor go schema parsing

feat: add type aliases, refactor go schema parsing #3739

Triggered via pull request May 16, 2024 05:39
Status Success
Total duration 2m 50s
Artifacts

ci.yml

on: pull_request
Matrix: Integration Test
Integration Success
0s
Integration Success
Fit to window
Zoom out
Zoom in

Annotations

9 errors and 12 warnings
Proto Breaking Change Check: backend/protos/xyz/block/ftl/v1/schema/schema.proto#L58
Field "5" with name "typeAlias" on message "Decl" changed option "json_name" from "config" to "typeAlias".
Proto Breaking Change Check: backend/protos/xyz/block/ftl/v1/schema/schema.proto#L58
Field "5" on message "Decl" changed type from "xyz.block.ftl.v1.schema.Config" to "xyz.block.ftl.v1.schema.TypeAlias".
Proto Breaking Change Check: backend/protos/xyz/block/ftl/v1/schema/schema.proto#L58
Field "5" on message "Decl" changed name from "config" to "typeAlias".
Proto Breaking Change Check: backend/protos/xyz/block/ftl/v1/schema/schema.proto#L59
Field "6" with name "config" on message "Decl" changed option "json_name" from "secret" to "config".
Proto Breaking Change Check: backend/protos/xyz/block/ftl/v1/schema/schema.proto#L59
Field "6" on message "Decl" changed type from "xyz.block.ftl.v1.schema.Secret" to "xyz.block.ftl.v1.schema.Config".
Proto Breaking Change Check: backend/protos/xyz/block/ftl/v1/schema/schema.proto#L59
Field "6" on message "Decl" changed name from "secret" to "config".
Proto Breaking Change Check: backend/protos/xyz/block/ftl/v1/schema/schema.proto#L60
Field "7" with name "secret" on message "Decl" changed option "json_name" from "fsm" to "secret".
Proto Breaking Change Check: backend/protos/xyz/block/ftl/v1/schema/schema.proto#L60
Field "7" on message "Decl" changed type from "xyz.block.ftl.v1.schema.FSM" to "xyz.block.ftl.v1.schema.Secret".
Proto Breaking Change Check: backend/protos/xyz/block/ftl/v1/schema/schema.proto#L60
Field "7" on message "Decl" changed name from "fsm" to "secret".
Integration Test (TestServiceWithRealDal)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Test (TestRuntimeReflection)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Test (TestSchemaGenerate)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Test (TestHttpEncodeOmitempty)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Test (TestCron)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Test (TestDatabase)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Test (TestModuleUnitTests)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Test (TestLease)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Test (TestInterModuleCall)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Test (TestLifecycle)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Test (TestHttpIngress)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Test (TestNonExportedDecls)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.