Skip to content

Commit 195206f

Browse files
committed
Merge remote-tracking branch 'origin/fix/config-doctor-steer-provenance' into feat/workspace-file-explorer
# Conflicts: # apps/pythinker-code/dist-web/.web-bundle-manifest.json # apps/pythinker-code/dist-web/assets/CodeBlockNode-Dhr9w7Bw.js # apps/pythinker-code/dist-web/assets/CodeBlockNode-DmPZrpsE.js # apps/pythinker-code/dist-web/assets/CodeBlockNode-DoVnw33D.js # apps/pythinker-code/dist-web/assets/DesignSystemView-CuAFWSK1.js # apps/pythinker-code/dist-web/assets/DesignSystemView-D9l3kSFu.js # apps/pythinker-code/dist-web/assets/DesignSystemView-_VVYaYkw.js # apps/pythinker-code/dist-web/assets/Tooltip-BvBSuG3h.js # apps/pythinker-code/dist-web/assets/Tooltip-CW5AUmfY.js # apps/pythinker-code/dist-web/assets/Tooltip-D_hslQaM.js # apps/pythinker-code/dist-web/assets/abnfDiagram-VCTEODGH-CJwxM0ju.js # apps/pythinker-code/dist-web/assets/abnfDiagram-VCTEODGH-CydgwVdL.js # apps/pythinker-code/dist-web/assets/abnfDiagram-VCTEODGH-lXl6MMW4.js # apps/pythinker-code/dist-web/assets/arc-9QFe5yXJ.js # apps/pythinker-code/dist-web/assets/arc-DdybW257.js # apps/pythinker-code/dist-web/assets/arc-euLSerDN.js # apps/pythinker-code/dist-web/assets/architectureDiagram-5GKGNRK7-BuONUxqp.js # apps/pythinker-code/dist-web/assets/architectureDiagram-5GKGNRK7-CFsLLgKV.js # apps/pythinker-code/dist-web/assets/architectureDiagram-5GKGNRK7-iOg9l6sJ.js # apps/pythinker-code/dist-web/assets/blockDiagram-NRAW4CY4-6OGxmRQx.js # apps/pythinker-code/dist-web/assets/blockDiagram-NRAW4CY4-Cc1c4wPA.js # apps/pythinker-code/dist-web/assets/blockDiagram-NRAW4CY4-DcRyuQvR.js # apps/pythinker-code/dist-web/assets/c4Diagram-UCG6FXSJ-BR-EUpGT.js # apps/pythinker-code/dist-web/assets/c4Diagram-UCG6FXSJ-CBtyD6O6.js # apps/pythinker-code/dist-web/assets/c4Diagram-UCG6FXSJ-CyrEjNRj.js # apps/pythinker-code/dist-web/assets/chunk-2Q5K7J3B-BA50oZdj.js # apps/pythinker-code/dist-web/assets/chunk-2Q5K7J3B-BbY1W6HW.js # apps/pythinker-code/dist-web/assets/chunk-2Q5K7J3B-pk1uvmNb.js # apps/pythinker-code/dist-web/assets/chunk-5VM5RSS4-Cafhm_Fg.js # apps/pythinker-code/dist-web/assets/chunk-5VM5RSS4-Dt1TMrg1.js # apps/pythinker-code/dist-web/assets/chunk-5VM5RSS4-d1K00_je.js # apps/pythinker-code/dist-web/assets/chunk-F27PBJKO-BdKYqgBT.js # apps/pythinker-code/dist-web/assets/chunk-F27PBJKO-CMQqbesH.js # apps/pythinker-code/dist-web/assets/chunk-F27PBJKO-CYEht78Q.js # apps/pythinker-code/dist-web/assets/chunk-G27WJ6UU-BHRcjP-5.js # apps/pythinker-code/dist-web/assets/chunk-G27WJ6UU-CYEzNn1f.js # apps/pythinker-code/dist-web/assets/chunk-G27WJ6UU-CYbiML9d.js # apps/pythinker-code/dist-web/assets/chunk-JWPE2WC7-BLUT8H2f.js # apps/pythinker-code/dist-web/assets/chunk-JWPE2WC7-WeGGCHT4.js # apps/pythinker-code/dist-web/assets/chunk-JWPE2WC7-oB6fB-Rx.js # apps/pythinker-code/dist-web/assets/chunk-LCL6LL3I-Bh6b9JTD.js # apps/pythinker-code/dist-web/assets/chunk-LCL6LL3I-cMKh9i6p.js # apps/pythinker-code/dist-web/assets/chunk-LCL6LL3I-zz8jHdfl.js # apps/pythinker-code/dist-web/assets/chunk-POPQ4Y6H-BFy7jL8Q.js # apps/pythinker-code/dist-web/assets/chunk-POPQ4Y6H-CtzprisG.js # apps/pythinker-code/dist-web/assets/chunk-POPQ4Y6H-DZudYXdU.js # apps/pythinker-code/dist-web/assets/chunk-SVP7TREG-CH6kH0vl.js # apps/pythinker-code/dist-web/assets/chunk-SVP7TREG-Dvyvb2oM.js # apps/pythinker-code/dist-web/assets/chunk-SVP7TREG-Dw3eyppc.js # apps/pythinker-code/dist-web/assets/chunk-XXDRQBXY-B7QV24vQ.js # apps/pythinker-code/dist-web/assets/chunk-XXDRQBXY-BUJoHisa.js # apps/pythinker-code/dist-web/assets/chunk-XXDRQBXY-Cffm7wOh.js # apps/pythinker-code/dist-web/assets/cose-bilkent-JH36ORCC-B93OAS8e.js # apps/pythinker-code/dist-web/assets/cose-bilkent-JH36ORCC-Cj7Ubncz.js # apps/pythinker-code/dist-web/assets/cose-bilkent-JH36ORCC-XGP35nmo.js # apps/pythinker-code/dist-web/assets/cssMode-BtkTJu0U.js # apps/pythinker-code/dist-web/assets/cssMode-D6E7XqLA.js # apps/pythinker-code/dist-web/assets/cssMode-DTQU-GQ4.js # apps/pythinker-code/dist-web/assets/cynefin-OW5HDTMX-CAFgpwUj.js # apps/pythinker-code/dist-web/assets/cynefin-OW5HDTMX-DL52zMVe.js # apps/pythinker-code/dist-web/assets/cynefin-OW5HDTMX-g3KMi-30.js # apps/pythinker-code/dist-web/assets/cynefinDiagram-5FMLGOSQ-C5ba-LHJ.js # apps/pythinker-code/dist-web/assets/cynefinDiagram-5FMLGOSQ-DVpeGcDa.js # apps/pythinker-code/dist-web/assets/cynefinDiagram-5FMLGOSQ-DfT8MGeB.js # apps/pythinker-code/dist-web/assets/dagre-3AP2YEHR-CZX2qUAk.js # apps/pythinker-code/dist-web/assets/dagre-3AP2YEHR-DB0CI320.js # apps/pythinker-code/dist-web/assets/dagre-3AP2YEHR-KzWM63yH.js # apps/pythinker-code/dist-web/assets/diagram-S7CK7UJ4-B6fdq17v.js # apps/pythinker-code/dist-web/assets/diagram-S7CK7UJ4-C8_GSiQE.js # apps/pythinker-code/dist-web/assets/diagram-S7CK7UJ4-C9mDYxvd.js # apps/pythinker-code/dist-web/assets/diagram-UQ7AKVKN--qfpazzd.js # apps/pythinker-code/dist-web/assets/diagram-UQ7AKVKN-CaHQrGM_.js # apps/pythinker-code/dist-web/assets/diagram-UQ7AKVKN-LMBuxv6X.js # apps/pythinker-code/dist-web/assets/diagram-VSXAHHWV-BNrTYIrv.js # apps/pythinker-code/dist-web/assets/diagram-VSXAHHWV-BdWajYsj.js # apps/pythinker-code/dist-web/assets/diagram-VSXAHHWV-CqoYY_Cq.js # apps/pythinker-code/dist-web/assets/diagram-VX7I27RA-2zggHz4G.js # apps/pythinker-code/dist-web/assets/diagram-VX7I27RA-DZEuMb7R.js # apps/pythinker-code/dist-web/assets/diagram-VX7I27RA-DrGltMaF.js # apps/pythinker-code/dist-web/assets/diagram-Z3DM3KII-Bfs0Eme3.js # apps/pythinker-code/dist-web/assets/diagram-Z3DM3KII-BoxeFRdu.js # apps/pythinker-code/dist-web/assets/diagram-Z3DM3KII-CHtjCpaT.js # apps/pythinker-code/dist-web/assets/ebnfDiagram-PWID7BFC-Bv17NklH.js # apps/pythinker-code/dist-web/assets/ebnfDiagram-PWID7BFC-CDCUvBOe.js # apps/pythinker-code/dist-web/assets/ebnfDiagram-PWID7BFC-CfdRQQs4.js # apps/pythinker-code/dist-web/assets/editor.main-DeJHfzYO.js # apps/pythinker-code/dist-web/assets/editor.main-DhKJEJSk.js # apps/pythinker-code/dist-web/assets/editor.main-Di1qKwB6.js # apps/pythinker-code/dist-web/assets/erDiagram-SSCWMZ5O-BDVf4sU4.js # apps/pythinker-code/dist-web/assets/erDiagram-SSCWMZ5O-BMwj6HBj.js # apps/pythinker-code/dist-web/assets/erDiagram-SSCWMZ5O-BX7pK_4-.js # apps/pythinker-code/dist-web/assets/flowDiagram-A5DVABFB-4k4mjLyA.js # apps/pythinker-code/dist-web/assets/flowDiagram-A5DVABFB-Cwl8WtQC.js # apps/pythinker-code/dist-web/assets/flowDiagram-A5DVABFB-D9yKcDNQ.js # apps/pythinker-code/dist-web/assets/freemarker2-B4XDwly1.js # apps/pythinker-code/dist-web/assets/freemarker2-B5C-qQft.js # apps/pythinker-code/dist-web/assets/freemarker2-BhvSTxDe.js # apps/pythinker-code/dist-web/assets/ganttDiagram-EL5Y4UJY-BczfkLG4.js # apps/pythinker-code/dist-web/assets/ganttDiagram-EL5Y4UJY-CGI1Pv3N.js # apps/pythinker-code/dist-web/assets/ganttDiagram-EL5Y4UJY-__HwStIS.js # apps/pythinker-code/dist-web/assets/gitGraphDiagram-WWUBYQGX-B_oskjAa.js # apps/pythinker-code/dist-web/assets/gitGraphDiagram-WWUBYQGX-DUce3Nxk.js # apps/pythinker-code/dist-web/assets/gitGraphDiagram-WWUBYQGX-DcWMwvzs.js # apps/pythinker-code/dist-web/assets/handlebars-6xP9JQ41.js # apps/pythinker-code/dist-web/assets/handlebars-B30LiOUf.js # apps/pythinker-code/dist-web/assets/handlebars-DInnBxs4.js # apps/pythinker-code/dist-web/assets/html-BJxF7Di5.js # apps/pythinker-code/dist-web/assets/html-DjVE8Egv.js # apps/pythinker-code/dist-web/assets/html-yT4Vkep2.js # apps/pythinker-code/dist-web/assets/htmlMode-09JBbzC7.js # apps/pythinker-code/dist-web/assets/htmlMode-Y34q3X_O.js # apps/pythinker-code/dist-web/assets/htmlMode-zJmqMktO.js # apps/pythinker-code/dist-web/assets/index-6pBMsNHE.js # apps/pythinker-code/dist-web/assets/index-72yOhhJB.js # apps/pythinker-code/dist-web/assets/index-B0GaXkGy.js # apps/pythinker-code/dist-web/assets/index-BX9X0lgb.js # apps/pythinker-code/dist-web/assets/index-BeVI6x2j.js # apps/pythinker-code/dist-web/assets/index-C-ZH8kXS.js # apps/pythinker-code/dist-web/assets/index-CPOjUUiR.js # apps/pythinker-code/dist-web/assets/index-Cj1o-wc1.js # apps/pythinker-code/dist-web/assets/index-D0eOfL2T.js # apps/pythinker-code/dist-web/assets/index-D_x9d-yB.js # apps/pythinker-code/dist-web/assets/index-DdZnXIC_.js # apps/pythinker-code/dist-web/assets/index-wqHWNzr_.js # apps/pythinker-code/dist-web/assets/index10-BAhCQNdv.js # apps/pythinker-code/dist-web/assets/index10-OSlXYlm5.js # apps/pythinker-code/dist-web/assets/index10-UAEDLX-G.js # apps/pythinker-code/dist-web/assets/index11-7NgC4smO.js # apps/pythinker-code/dist-web/assets/index11-CRPgvybM.js # apps/pythinker-code/dist-web/assets/index11-DL76Wl6y.js # apps/pythinker-code/dist-web/assets/index5-BuEsXB43.js # apps/pythinker-code/dist-web/assets/index5-ByBFzTUK.js # apps/pythinker-code/dist-web/assets/index5-Ch9ogMCo.js # apps/pythinker-code/dist-web/assets/index6-BLVcqR4f.js # apps/pythinker-code/dist-web/assets/index6-Bs1EQLA6.js # apps/pythinker-code/dist-web/assets/index6-iVuSJ4hs.js # apps/pythinker-code/dist-web/assets/index7-BDAPCHgO.js # apps/pythinker-code/dist-web/assets/index7-BgzRvRn7.js # apps/pythinker-code/dist-web/assets/index7-C4Rqs51G.js # apps/pythinker-code/dist-web/assets/index8-BN3NQN3C.js # apps/pythinker-code/dist-web/assets/index8-B_4V8-nk.js # apps/pythinker-code/dist-web/assets/index8-DiMuKgKy.js # apps/pythinker-code/dist-web/assets/infoDiagram-RXCK75RN-B451Eu3Q.js # apps/pythinker-code/dist-web/assets/infoDiagram-RXCK75RN-CNKWWciy.js # apps/pythinker-code/dist-web/assets/infoDiagram-RXCK75RN-D4WmfFhR.js # apps/pythinker-code/dist-web/assets/ishikawaDiagram-5VMMS53U--BdAsOSd.js # apps/pythinker-code/dist-web/assets/ishikawaDiagram-5VMMS53U-B7Ny282g.js # apps/pythinker-code/dist-web/assets/ishikawaDiagram-5VMMS53U-CK8atemC.js # apps/pythinker-code/dist-web/assets/javascript-BphtRpNI.js # apps/pythinker-code/dist-web/assets/javascript-BprsVdcT.js # apps/pythinker-code/dist-web/assets/javascript-UgnSQuJc.js # apps/pythinker-code/dist-web/assets/journeyDiagram-EYS64GPL-BB1wVCR_.js # apps/pythinker-code/dist-web/assets/journeyDiagram-EYS64GPL-BUZTW_rL.js # apps/pythinker-code/dist-web/assets/journeyDiagram-EYS64GPL-DgNXJ4vZ.js # apps/pythinker-code/dist-web/assets/jsonMode-BLv8G9Rh.js # apps/pythinker-code/dist-web/assets/jsonMode-C1MbbQqb.js # apps/pythinker-code/dist-web/assets/jsonMode-cT5TtDxn.js # apps/pythinker-code/dist-web/assets/kanban-definition-3QL26DDD-CT5-MOwO.js # apps/pythinker-code/dist-web/assets/kanban-definition-3QL26DDD-uCMClg8f.js # apps/pythinker-code/dist-web/assets/kanban-definition-3QL26DDD-x8JDIK-Y.js # apps/pythinker-code/dist-web/assets/layout-B8VgDf9W.js # apps/pythinker-code/dist-web/assets/layout-DIm9shm6.js # apps/pythinker-code/dist-web/assets/layout-DUfeVCDB.js # apps/pythinker-code/dist-web/assets/linear-DSidZ5be.js # apps/pythinker-code/dist-web/assets/linear-UFWxZmXu.js # apps/pythinker-code/dist-web/assets/linear-s-4eZnGa.js # apps/pythinker-code/dist-web/assets/liquid-C5F2GkEg.js # apps/pythinker-code/dist-web/assets/liquid-D2l84xaZ.js # apps/pythinker-code/dist-web/assets/liquid-DP2cntnL.js # apps/pythinker-code/dist-web/assets/lspLanguageFeatures-BWkcOC3P.js # apps/pythinker-code/dist-web/assets/lspLanguageFeatures-bcPw5aUs.js # apps/pythinker-code/dist-web/assets/lspLanguageFeatures-tp_S83Ul.js # apps/pythinker-code/dist-web/assets/mdx-DYj9HkyT.js # apps/pythinker-code/dist-web/assets/mdx-Dn-aJVc8.js # apps/pythinker-code/dist-web/assets/mdx-cS_oxxSe.js # apps/pythinker-code/dist-web/assets/mermaid.core-6asLzXqX.js # apps/pythinker-code/dist-web/assets/mermaid.core-CbQEj9Db.js # apps/pythinker-code/dist-web/assets/mermaid.core-SjrKpFpj.js # apps/pythinker-code/dist-web/assets/mindmap-definition-FBJOCRG2-CR6_eHn1.js # apps/pythinker-code/dist-web/assets/mindmap-definition-FBJOCRG2-DDIMoqj7.js # apps/pythinker-code/dist-web/assets/mindmap-definition-FBJOCRG2-f7eIdLXz.js # apps/pythinker-code/dist-web/assets/pegDiagram-XKGWAZYB-Bodz6eum.js # apps/pythinker-code/dist-web/assets/pegDiagram-XKGWAZYB-DIadsK1e.js # apps/pythinker-code/dist-web/assets/pegDiagram-XKGWAZYB-NgGaBqf2.js # apps/pythinker-code/dist-web/assets/pieDiagram-E7YTZNPT-D3tpPBgA.js # apps/pythinker-code/dist-web/assets/pieDiagram-E7YTZNPT-DYAdZU-i.js # apps/pythinker-code/dist-web/assets/pieDiagram-E7YTZNPT-DgSKCwnw.js # apps/pythinker-code/dist-web/assets/python-B_V72585.js # apps/pythinker-code/dist-web/assets/python-TrrpWNPJ.js # apps/pythinker-code/dist-web/assets/python-iR-REgNB.js # apps/pythinker-code/dist-web/assets/quadrantDiagram-AXDQQJYC-BNNPlMxe.js # apps/pythinker-code/dist-web/assets/quadrantDiagram-AXDQQJYC-COwndgQx.js # apps/pythinker-code/dist-web/assets/quadrantDiagram-AXDQQJYC-z75mVJhh.js # apps/pythinker-code/dist-web/assets/railroadDiagram-O6MQD6OU-CaBIZbnW.js # apps/pythinker-code/dist-web/assets/railroadDiagram-O6MQD6OU-DoEOAjQR.js # apps/pythinker-code/dist-web/assets/railroadDiagram-O6MQD6OU-DuuPZ0ov.js # apps/pythinker-code/dist-web/assets/razor-BUq5FGbn.js # apps/pythinker-code/dist-web/assets/razor-Ch2aEwHW.js # apps/pythinker-code/dist-web/assets/razor-CyMkHBbR.js # apps/pythinker-code/dist-web/assets/requirementDiagram-EFPCY7ZU-982YNqSk.js # apps/pythinker-code/dist-web/assets/requirementDiagram-EFPCY7ZU-CxaiAish.js # apps/pythinker-code/dist-web/assets/requirementDiagram-EFPCY7ZU-CydD8U2M.js # apps/pythinker-code/dist-web/assets/sankeyDiagram-P5KCCOFB-BxcgVJKC.js # apps/pythinker-code/dist-web/assets/sankeyDiagram-P5KCCOFB-D28ZGD4m.js # apps/pythinker-code/dist-web/assets/sankeyDiagram-P5KCCOFB-DJYPzks0.js # apps/pythinker-code/dist-web/assets/sequenceDiagram-WJ2MYXX4-4oAKbbL0.js # apps/pythinker-code/dist-web/assets/sequenceDiagram-WJ2MYXX4-BmvrEApT.js # apps/pythinker-code/dist-web/assets/sequenceDiagram-WJ2MYXX4-a9fZ-Aka.js # apps/pythinker-code/dist-web/assets/sizeCapture-X5ZJPWSS-CRaGG5aJ.js # apps/pythinker-code/dist-web/assets/sizeCapture-X5ZJPWSS-DwpDfzZU.js # apps/pythinker-code/dist-web/assets/sizeCapture-X5ZJPWSS-J5N-jPwY.js # apps/pythinker-code/dist-web/assets/stateDiagram-HBIQ2CUA-B2g096EB.js # apps/pythinker-code/dist-web/assets/stateDiagram-HBIQ2CUA-BiaHfHc9.js # apps/pythinker-code/dist-web/assets/stateDiagram-HBIQ2CUA-Cr1HzOfI.js # apps/pythinker-code/dist-web/assets/swimlanes-XN3QIQJK-BiCyAcfB.js # apps/pythinker-code/dist-web/assets/swimlanes-XN3QIQJK-C6rxZffK.js # apps/pythinker-code/dist-web/assets/swimlanes-XN3QIQJK-DLXBH5G1.js # apps/pythinker-code/dist-web/assets/timeline-definition-24CTP7MA--tLpAyvU.js # apps/pythinker-code/dist-web/assets/timeline-definition-24CTP7MA-CC2U6lLq.js # apps/pythinker-code/dist-web/assets/timeline-definition-24CTP7MA-D_85GgPu.js # apps/pythinker-code/dist-web/assets/tsMode-B0Uz5vuJ.js # apps/pythinker-code/dist-web/assets/tsMode-CzvGRnvc.js # apps/pythinker-code/dist-web/assets/tsMode-DTzbecfu.js # apps/pythinker-code/dist-web/assets/typescript-BgTByiJo.js # apps/pythinker-code/dist-web/assets/typescript-BhW-POVF.js # apps/pythinker-code/dist-web/assets/typescript-nVQLT1z-.js # apps/pythinker-code/dist-web/assets/vennDiagram-4TSXK5OY-bmiyRSG4.js # apps/pythinker-code/dist-web/assets/vennDiagram-4TSXK5OY-j5vgYTci.js # apps/pythinker-code/dist-web/assets/vennDiagram-4TSXK5OY-lT5aQRrb.js # apps/pythinker-code/dist-web/assets/vue.runtime.esm-bundler-BhJWwbw8.js # apps/pythinker-code/dist-web/assets/vue.runtime.esm-bundler-CrQUMHJZ.js # apps/pythinker-code/dist-web/assets/vue.runtime.esm-bundler-CtF8qdQq.js # apps/pythinker-code/dist-web/assets/wardleyDiagram-VM6X3IG4-7XHC57XS.js # apps/pythinker-code/dist-web/assets/wardleyDiagram-VM6X3IG4-Bureysax.js # apps/pythinker-code/dist-web/assets/wardleyDiagram-VM6X3IG4-pChAq-aH.js # apps/pythinker-code/dist-web/assets/xml-BBtMkP_U.js # apps/pythinker-code/dist-web/assets/xml-BJ0yttf-.js # apps/pythinker-code/dist-web/assets/xml-DzIa-dwU.js # apps/pythinker-code/dist-web/assets/xychartDiagram-S5SC5T6Z-DIIjf24x.js # apps/pythinker-code/dist-web/assets/xychartDiagram-S5SC5T6Z-DuYC3aXg.js # apps/pythinker-code/dist-web/assets/xychartDiagram-S5SC5T6Z-ZcT-5l8R.js # apps/pythinker-code/dist-web/assets/yaml-BBV7C0qH.js # apps/pythinker-code/dist-web/assets/yaml-CIHVrM2G.js # apps/pythinker-code/dist-web/assets/yaml-N88pe3QP.js # apps/pythinker-code/dist-web/index.html
2 parents 938bf96 + a8f676b commit 195206f

110 files changed

Lines changed: 695 additions & 360 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.changeset/calm-doctors-check.md‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@pymodel/pythinker-code": patch
3+
---
4+
5+
Make `pythinker doctor` validate `config.toml` with the current schema in every engine mode.

‎.github/workflows/nix-build.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
4949
- name: Post or update PR comment
5050
if: steps.check.outputs.SYNC_OK == 'false' && github.event_name == 'pull_request'
51-
uses: actions/github-script@v7
51+
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9
5252
env:
5353
COMMENT_BODY: ${{ steps.missing.outputs.body }}
5454
with:
@@ -151,7 +151,7 @@ jobs:
151151
152152
- name: Post or update PR comment
153153
if: steps.build.outputs.BUILD_FAILED == 'true' && github.event_name == 'pull_request'
154-
uses: actions/github-script@v7
154+
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9
155155
env:
156156
COMMENT_BODY: ${{ steps.error.outputs.body }}
157157
with:

‎.github/workflows/release.yml‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,10 +160,13 @@ jobs:
160160

161161
- name: Mint release-bot token
162162
id: release-bot
163-
uses: actions/create-github-app-token@fee1f7d63c2ff003460e3d139729b119787bc349 # pinned from v2
163+
uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # pinned from v3.2.0
164164
with:
165165
app-id: ${{ vars.RELEASE_BOT_APP_ID }}
166166
private-key: ${{ secrets.RELEASE_BOT_PRIVATE_KEY }}
167+
permission-contents: write
168+
permission-pull-requests: write
169+
permission-issues: write
167170

168171
- name: Create Release Pull Request or Publish to npm
169172
id: changesets
@@ -507,7 +510,7 @@ jobs:
507510
# Cloning and pushing the tap needs contents and nothing else.
508511
- name: Mint tap token
509512
id: tap-token
510-
uses: actions/create-github-app-token@fee1f7d63c2ff003460e3d139729b119787bc349 # pinned from v2
513+
uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # pinned from v3.2.0
511514
with:
512515
app-id: ${{ vars.RELEASE_BOT_APP_ID }}
513516
private-key: ${{ secrets.RELEASE_BOT_PRIVATE_KEY }}

‎.github/workflows/update-flake-lock.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
uses: DeterminateSystems/nix-installer-action@1d87d45818068401a10cf16bdc5f00b24994a83f # pinned from main
2828

2929
- name: Update flake.lock and open PR
30-
uses: DeterminateSystems/update-flake-lock@5ba4a20ae344a5edd7b97ed3002219974f4d20d7 # pinned from main
30+
uses: DeterminateSystems/update-flake-lock@f21d5f4a9e57815a4941a2e7c3860f4664cb3a96 # pinned from main
3131
with:
3232
pr-title: "chore(nix): monthly flake.lock update"
3333
pr-labels: dependencies
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"sourceHash": "4074143d5ad2c848eac9e6b344b794a30f37bb5c14b250a0cb8e531cb8fca04e",
3-
"sourceFileCount": 411
2+
"sourceHash": "f7cf5febcdf56552c8623ab242e49ecff60f2d3bb0a307d139a04c7225217ed1",
3+
"sourceFileCount": 412
44
}

apps/pythinker-code/dist-web/assets/CodeBlockNode-DmPZrpsE.js renamed to apps/pythinker-code/dist-web/assets/CodeBlockNode-iM35AGEM.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/pythinker-code/dist-web/assets/DesignSystemView-CuAFWSK1.js renamed to apps/pythinker-code/dist-web/assets/DesignSystemView-CEgHnNfE.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/pythinker-code/dist-web/assets/Tooltip-CW5AUmfY.js renamed to apps/pythinker-code/dist-web/assets/Tooltip-aeub6uqW.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/pythinker-code/dist-web/assets/abnfDiagram-VCTEODGH-CJwxM0ju.js renamed to apps/pythinker-code/dist-web/assets/abnfDiagram-VCTEODGH-BaFFjvU7.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)