{"id":73751,"date":"2024-08-17T10:18:37","date_gmt":"2024-08-17T06:48:37","guid":{"rendered":"https:\/\/nabfollower.com\/blog\/%d8%a8%d9%87-%d8%b1%d9%88%d8%b2-%d8%b1%d8%b3%d8%a7%d9%86%db%8c-%d9%85%d8%ad%d8%aa%d9%88%d8%a7%db%8c-%d9%88%d8%a8-%d8%b3%d8%a7%db%8c%d8%aa-%d8%b7%d8%a8%d9%82-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%a7\/"},"modified":"2024-08-17T10:18:37","modified_gmt":"2024-08-17T06:48:37","slug":"%d8%a8%d9%87-%d8%b1%d9%88%d8%b2-%d8%b1%d8%b3%d8%a7%d9%86%db%8c-%d9%85%d8%ad%d8%aa%d9%88%d8%a7%db%8c-%d9%88%d8%a8-%d8%b3%d8%a7%db%8c%d8%aa-%d8%b7%d8%a8%d9%82-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%a7","status":"publish","type":"post","link":"https:\/\/nabfollower.com\/blog\/%d8%a8%d9%87-%d8%b1%d9%88%d8%b2-%d8%b1%d8%b3%d8%a7%d9%86%db%8c-%d9%85%d8%ad%d8%aa%d9%88%d8%a7%db%8c-%d9%88%d8%a8-%d8%b3%d8%a7%db%8c%d8%aa-%d8%b7%d8%a8%d9%82-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%a7\/","title":{"rendered":"\u0628\u0647 \u0631\u0648\u0632 \u0631\u0633\u0627\u0646\u06cc \u0645\u062d\u062a\u0648\u0627\u06cc \u0648\u0628 \u0633\u0627\u06cc\u062a \u0637\u0628\u0642 \u0628\u0631\u0646\u0627\u0645\u0647 \u0627\u0632 \u0637\u0631\u06cc\u0642 GitHub Actions"},"content":{"rendered":"<p><\/p>\n<div data-article-id=\"1962331\" id=\"article-body\">\n<p>\u0645\u0646 \u0645\u06cc \u062e\u0648\u0627\u0647\u0645 \u0633\u0641\u0631 \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u0633\u0627\u062e\u062a\u0646 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u062d\u062a\u0648\u0627\u06cc \u062e\u0648\u062f\u067e\u0627\u06cc\u062f\u0627\u0631 \u06a9\u0647 \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u0645\u062d\u062a\u0648\u0627 \u0628\u0647 \u0645\u0639\u0646\u0627\u06cc \u0633\u0646\u062a\u06cc \u0646\u062f\u0627\u0631\u062f \u0628\u0647 \u0627\u0634\u062a\u0631\u0627\u06a9 \u0628\u06af\u0630\u0627\u0631\u0645.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter-rtl ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/nabfollower.com\/blog\/%d8%a8%d9%87-%d8%b1%d9%88%d8%b2-%d8%b1%d8%b3%d8%a7%d9%86%db%8c-%d9%85%d8%ad%d8%aa%d9%88%d8%a7%db%8c-%d9%88%d8%a8-%d8%b3%d8%a7%db%8c%d8%aa-%d8%b7%d8%a8%d9%82-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%a7\/#%D9%85%D8%B4%DA%A9%D9%84\" >\u0645\u0634\u06a9\u0644<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/nabfollower.com\/blog\/%d8%a8%d9%87-%d8%b1%d9%88%d8%b2-%d8%b1%d8%b3%d8%a7%d9%86%db%8c-%d9%85%d8%ad%d8%aa%d9%88%d8%a7%db%8c-%d9%88%d8%a8-%d8%b3%d8%a7%db%8c%d8%aa-%d8%b7%d8%a8%d9%82-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%a7\/#%DA%AF%D8%B1%D8%AF%D8%B4_%DA%A9%D8%A7%D8%B1_%E2%80%9CPush_to_Main%E2%80%9D\" >\u06af\u0631\u062f\u0634 \u06a9\u0627\u0631 &#8220;Push to Main&#8221;.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/nabfollower.com\/blog\/%d8%a8%d9%87-%d8%b1%d9%88%d8%b2-%d8%b1%d8%b3%d8%a7%d9%86%db%8c-%d9%85%d8%ad%d8%aa%d9%88%d8%a7%db%8c-%d9%88%d8%a8-%d8%b3%d8%a7%db%8c%d8%aa-%d8%b7%d8%a8%d9%82-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%a7\/#%DA%AF%D8%B1%D8%AF%D8%B4_%DA%A9%D8%A7%D8%B1_%E2%80%9C%D8%A8%D9%87_%D8%B1%D9%88%D8%B2_%D8%B1%D8%B3%D8%A7%D9%86%DB%8C_%D9%85%D8%AD%D8%AA%D9%88%D8%A7%E2%80%9D\" >\u06af\u0631\u062f\u0634 \u06a9\u0627\u0631 &#8220;\u0628\u0647 \u0631\u0648\u0632 \u0631\u0633\u0627\u0646\u06cc \u0645\u062d\u062a\u0648\u0627&#8221;.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/nabfollower.com\/blog\/%d8%a8%d9%87-%d8%b1%d9%88%d8%b2-%d8%b1%d8%b3%d8%a7%d9%86%db%8c-%d9%85%d8%ad%d8%aa%d9%88%d8%a7%db%8c-%d9%88%d8%a8-%d8%b3%d8%a7%db%8c%d8%aa-%d8%b7%d8%a8%d9%82-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%a7\/#%DA%AF%D8%B1%D8%AF%D8%B4_%DA%A9%D8%A7%D8%B1_%E2%80%9C%D8%A8%D9%87_%D8%B1%D9%88%D8%B2_%D8%B1%D8%B3%D8%A7%D9%86%DB%8C_%D9%85%D8%AD%D8%AA%D9%88%D8%A7_%D8%A8%D8%B1_%D8%A7%D8%B3%D8%A7%D8%B3_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%9D\" >\u06af\u0631\u062f\u0634 \u06a9\u0627\u0631 &#8220;\u0628\u0647 \u0631\u0648\u0632 \u0631\u0633\u0627\u0646\u06cc \u0645\u062d\u062a\u0648\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0628\u0631\u0646\u0627\u0645\u0647&#8221;.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/nabfollower.com\/blog\/%d8%a8%d9%87-%d8%b1%d9%88%d8%b2-%d8%b1%d8%b3%d8%a7%d9%86%db%8c-%d9%85%d8%ad%d8%aa%d9%88%d8%a7%db%8c-%d9%88%d8%a8-%d8%b3%d8%a7%db%8c%d8%aa-%d8%b7%d8%a8%d9%82-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%a7\/#%D9%86%D8%AA%DB%8C%D8%AC%D9%87_%DA%AF%DB%8C%D8%B1%DB%8C\" >\u0646\u062a\u06cc\u062c\u0647 \u06af\u06cc\u0631\u06cc<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D9%85%D8%B4%DA%A9%D9%84\"><\/span>\n<p>  \u0645\u0634\u06a9\u0644<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0645\u062d\u062a\u0648\u0627\u06cc (\u067e\u0633\u062a \u0647\u0627\u06cc \u0648\u0628\u0644\u0627\u06af \u0648 \u0646\u0634\u0627\u0646\u06a9 \u0647\u0627) \u0627\u06cc\u0646 \u0648\u0628 \u0633\u0627\u06cc\u062a \u062f\u0631 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 Notion \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc \u0634\u0648\u062f:<\/p>\n<figure>\n<p><img decoding=\"async\" src=\"https:\/\/media.dev.to\/cdn-cgi\/image\/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto\/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftfvv39ztrx3pq7l7nc7s.png\" alt=\"\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u0628\u0627 \u0646\u0634\u0627\u0646\u06a9 \u0647\u0627 \u2013 Notion UI\" loading=\"lazy\" width=\"800\" height=\"453\" title=\"\"><\/p><figcaption>\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u0628\u0627 \u0646\u0634\u0627\u0646\u06a9 \u0647\u0627 \u2013 Notion UI<\/figcaption><\/figure>\n<p>\u0645\u0634\u06a9\u0644\u06cc \u06a9\u0647 \u0645\u0646 \u0633\u0639\u06cc \u062f\u0631 \u062d\u0644 \u0622\u0646 \u062f\u0627\u0634\u062a\u0645 \u0627\u06cc\u0646 \u0628\u0648\u062f \u06a9\u0647 \u0645\u062c\u0628\u0648\u0631 \u0646\u0628\u0627\u0634\u0645 \u0648\u0628 \u0633\u0627\u06cc\u062a \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u062f\u0633\u062a\u06cc \u0628\u0639\u062f \u0627\u0632 \u0647\u0631 \u0646\u0634\u0627\u0646\u06a9\u06cc \u06a9\u0647 \u062f\u0631 \u0622\u0646\u062c\u0627 \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc \u06a9\u0646\u0645 \u0645\u0633\u062a\u0642\u0631 \u06a9\u0646\u0645. \u0648 \u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u0622\u0646 &#8211; \u0645\u06cc\u0632\u0628\u0627\u0646\u06cc \u0631\u0627 \u062a\u0627 \u062d\u062f \u0627\u0645\u06a9\u0627\u0646 \u0627\u0631\u0632\u0627\u0646 \u0646\u06af\u0647 \u062f\u0627\u0631\u06cc\u062f\u060c \u0632\u06cc\u0631\u0627 \u0628\u0631\u0627\u06cc \u0645\u0646 \u0648\u0627\u0642\u0639\u0627\u064b \u0645\u0647\u0645 \u0646\u06cc\u0633\u062a \u06a9\u0647 \u0646\u0634\u0627\u0646\u06a9\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0628\u0647 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 Notion \u062e\u0648\u062f \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0645 \u0628\u0627 \u0686\u0647 \u0633\u0631\u0639\u062a\u06cc \u0622\u0646\u0644\u0627\u06cc\u0646 \u0634\u0648\u0646\u062f.<\/p>\n<p>\u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646\u060c \u067e\u0633 \u0627\u0632 \u06a9\u0645\u06cc \u062a\u062d\u0642\u06cc\u0642\u060c \u0628\u0647 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0632\u06cc\u0631 \u0631\u0633\u06cc\u062f\u0645:<\/p>\n<figure>\n<p><img decoding=\"async\" src=\"https:\/\/media.dev.to\/cdn-cgi\/image\/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto\/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyn7py5umjg048qd2vzkc.png\" alt=\"\u06cc\u06a9 \u0646\u0645\u0627\u06cc \u06a9\u0644\u06cc \u062f\u0631 \u0633\u0637\u062d \u0628\u0627\u0644\u0627 \u0627\u0632 \u0645\u06a9\u0627\u0646\u06cc\u0633\u0645 \u062a\u062d\u0648\u06cc\u0644 \u0645\u062d\u062a\u0648\u0627\" loading=\"lazy\" width=\"800\" height=\"536\" title=\"\"><\/p><figcaption>\u06cc\u06a9 \u0646\u0645\u0627\u06cc \u06a9\u0644\u06cc \u062f\u0631 \u0633\u0637\u062d \u0628\u0627\u0644\u0627 \u0627\u0632 \u0645\u06a9\u0627\u0646\u06cc\u0633\u0645 \u062a\u062d\u0648\u06cc\u0644 \u0645\u062d\u062a\u0648\u0627<\/figcaption><\/figure>\n<p>\u0627\u06cc\u0646 \u0633\u06cc\u0633\u062a\u0645 \u0627\u0632 \u0686\u0646\u062f\u06cc\u0646 \u062c\u0632\u0621 \u062a\u0634\u06a9\u06cc\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a:<\/p>\n<ul>\n<li>\u0639\u0645\u0644 &#8220;Push to Main&#8221; \u06a9\u0647 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0631\u0627 \u0627\u062c\u0631\u0627 \u0645\u06cc \u06a9\u0646\u062f<\/li>\n<li>\u0627\u0642\u062f\u0627\u0645 \u00ab\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0645\u062d\u062a\u0648\u0627\u00bb \u06a9\u0647 \u0645\u062d\u062a\u0648\u0627 \u0631\u0627 \u0627\u0632 Notion API \u062f\u0627\u0646\u0644\u0648\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u062f<\/li>\n<li>\u0627\u0642\u062f\u0627\u0645 \u00ab\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0645\u062d\u062a\u0648\u0627 \u062f\u0631 \u0632\u0645\u0627\u0646\u200c\u0628\u0646\u062f\u06cc\u00bb \u0647\u0631 \u0686\u0646\u062f \u0648\u0642\u062a \u06cc\u06a9\u200c\u0628\u0627\u0631 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u0627\u0642\u062f\u0627\u0645 \u00ab\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0645\u062d\u062a\u0648\u0627\u00bb \u0631\u0627 \u0622\u063a\u0627\u0632 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<\/ul>\n<p>\u0627\u062c\u0627\u0632\u0647 \u062f\u0647\u06cc\u062f \u0647\u0631 \u06cc\u06a9 \u0627\u0632 \u0622\u0646\u0647\u0627 \u0631\u0627 \u0627\u0632 \u062f\u0631\u0648\u0646 \u0628\u0647 \u0628\u06cc\u0631\u0648\u0646 \u0628\u0627 \u062c\u0632\u0626\u06cc\u0627\u062a \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u0645.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%DA%AF%D8%B1%D8%AF%D8%B4_%DA%A9%D8%A7%D8%B1_%E2%80%9CPush_to_Main%E2%80%9D\"><\/span>\n<p>  \u06af\u0631\u062f\u0634 \u06a9\u0627\u0631 &#8220;Push to Main&#8221;.<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0686\u06cc\u0632 \u0632\u06cc\u0627\u062f\u06cc \u0628\u0631\u0627\u06cc \u06af\u0641\u062a\u0646 \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0631\u062f\u060c \u062a\u0646\u0638\u06cc\u0645 \u0628\u0633\u06cc\u0627\u0631 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f\u060c &#8211; \u0648\u0642\u062a\u06cc \u0641\u0634\u0627\u0631\u06cc \u0628\u0647 \u0622\u0646 \u0648\u0627\u0631\u062f \u0634\u0648\u062f <code>main<\/code> \u0634\u0627\u062e\u0647\u060c \u0627\u06cc\u0646 \u06af\u0631\u062f\u0634 \u06a9\u0627\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0627 \u0645\u06cc \u0633\u0627\u0632\u062f \u0648 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Wrangler CLI \u0622\u0646 \u0631\u0627 \u062f\u0631 \u0635\u0641\u062d\u0627\u062a Cloudflare \u0645\u0633\u062a\u0642\u0631 \u0645\u06cc \u06a9\u0646\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight yaml\"><code><span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Push to Main<\/span>\n<span class=\"na\">on<\/span><span class=\"pi\">:<\/span>\n  <span class=\"na\">push<\/span><span class=\"pi\">:<\/span>\n    <span class=\"na\">branches<\/span><span class=\"pi\">:<\/span> <span class=\"pi\">[<\/span><span class=\"nv\">main<\/span><span class=\"pi\">]<\/span>\n  <span class=\"na\">workflow_dispatch<\/span><span class=\"pi\">:<\/span> <span class=\"pi\">{}<\/span>\n<span class=\"na\">jobs<\/span><span class=\"pi\">:<\/span>\n  <span class=\"na\">deploy-cloudflare-pages<\/span><span class=\"pi\">:<\/span>\n    <span class=\"na\">runs-on<\/span><span class=\"pi\">:<\/span> <span class=\"s\">ubuntu-latest<\/span>\n    <span class=\"na\">timeout-minutes<\/span><span class=\"pi\">:<\/span> <span class=\"m\">5<\/span>\n    <span class=\"na\">steps<\/span><span class=\"pi\">:<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Checkout<\/span>\n        <span class=\"na\">uses<\/span><span class=\"pi\">:<\/span> <span class=\"s\">actions\/checkout@v4<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Setup pnpm<\/span>\n        <span class=\"na\">uses<\/span><span class=\"pi\">:<\/span> <span class=\"s\">pnpm\/action-setup@v4<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Setup Node<\/span>\n        <span class=\"na\">uses<\/span><span class=\"pi\">:<\/span> <span class=\"s\">actions\/setup-node@v4<\/span>\n        <span class=\"na\">with<\/span><span class=\"pi\">:<\/span>\n          <span class=\"na\">node-version-file<\/span><span class=\"pi\">:<\/span> <span class=\"s\">.node-version<\/span>\n          <span class=\"na\">cache<\/span><span class=\"pi\">:<\/span> <span class=\"s\">pnpm<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Install node modules<\/span>\n        <span class=\"na\">run<\/span><span class=\"pi\">:<\/span> <span class=\"pi\">|<\/span>\n          <span class=\"s\">pnpm --version<\/span>\n          <span class=\"s\">pnpm install --frozen-lockfile<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Build the App<\/span>\n        <span class=\"na\">run<\/span><span class=\"pi\">:<\/span> <span class=\"pi\">|<\/span>\n          <span class=\"s\">pnpm build<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Publish Cloudflare Pages<\/span>\n        <span class=\"na\">env<\/span><span class=\"pi\">:<\/span>\n          <span class=\"na\">CLOUDFLARE_ACCOUNT_ID<\/span><span class=\"pi\">:<\/span> <span class=\"s\">${{ secrets.CLOUDFLARE_ACCOUNT_ID }}<\/span>\n          <span class=\"na\">CLOUDFLARE_API_TOKEN<\/span><span class=\"pi\">:<\/span> <span class=\"s\">${{ secrets.CLOUDFLARE_API_TOKEN }}<\/span>\n        <span class=\"na\">run<\/span><span class=\"pi\">:<\/span> <span class=\"pi\">|<\/span>\n          <span class=\"s\">pnpm wrangler pages deploy .\/out --project-name ${{ secrets.CLOUDFLARE_PROJECT_NAME }}<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"%DA%AF%D8%B1%D8%AF%D8%B4_%DA%A9%D8%A7%D8%B1_%E2%80%9C%D8%A8%D9%87_%D8%B1%D9%88%D8%B2_%D8%B1%D8%B3%D8%A7%D9%86%DB%8C_%D9%85%D8%AD%D8%AA%D9%88%D8%A7%E2%80%9D\"><\/span>\n<p>  \u06af\u0631\u062f\u0634 \u06a9\u0627\u0631 &#8220;\u0628\u0647 \u0631\u0648\u0632 \u0631\u0633\u0627\u0646\u06cc \u0645\u062d\u062a\u0648\u0627&#8221;.<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0627\u06cc\u0646 \u06af\u0631\u062f\u0634 \u06a9\u0627\u0631 \u0641\u0642\u0637 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0647 \u0635\u0648\u0631\u062a \u062f\u0633\u062a\u06cc \u0641\u0639\u0627\u0644 \u0634\u0648\u062f&#8230; \u0627\u0645\u0627 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0628\u0647\u200c\u0637\u0648\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631\u060c \u0632\u06cc\u0631\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0622\u0646 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 \u0631\u0645\u0632 \u062f\u0633\u062a\u0631\u0633\u06cc \u0634\u062e\u0635\u06cc GitHub\u060c \u0628\u0627 \u0646\u0627\u0645 PAT\u060c \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f. \u0645\u0646 \u062f\u0631 \u0627\u0628\u062a\u062f\u0627 \u0622\u0646 \u0631\u0627 \u0646\u0648\u0634\u062a\u0645 \u0632\u06cc\u0631\u0627 \u0645\u06cc \u062e\u0648\u0627\u0633\u062a\u0645 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0631\u0627 \u0627\u0632 \u062a\u0644\u0641\u0646\u0645 \u0627\u0639\u0645\u0627\u0644 \u06a9\u0646\u0645. \u067e\u0633\u062a \u0647\u0627 \u0648 \u0646\u0634\u0627\u0646\u06a9 \u0647\u0627 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Notion API \u062f\u0627\u0646\u0644\u0648\u062f \u0645\u06cc \u06a9\u0646\u062f \u0648 \u0633\u067e\u0633 \u2013 \u062f\u0631 \u0635\u0648\u0631\u062a \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0631 \u067e\u0627\u06cc\u06af\u0627\u0647 \u06a9\u062f \u2013 \u06cc\u06a9 commit \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc \u06a9\u0646\u062f \u0648 \u0622\u0646 \u0631\u0627 \u0641\u0634\u0627\u0631 \u0645\u06cc \u062f\u0647\u062f. \u0628\u0647 \u0645\u0646\u0638\u0648\u0631 \u0639\u0645\u0644\u06a9\u0631\u062f \u0635\u062d\u06cc\u062d\u060c \u0627\u06cc\u0646 \u06af\u0631\u062f\u0634 \u06a9\u0627\u0631 \u0628\u0627\u06cc\u062f \u0628\u0627 \u06cc\u06a9 PAT \u0627\u0631\u0627\u0626\u0647 \u0634\u0648\u062f \u06a9\u0647 \u062f\u0627\u0631\u0627\u06cc &#8220;\u062f\u0633\u062a\u0631\u0633\u06cc \u062e\u0648\u0627\u0646\u062f\u0646 \u0648 \u0646\u0648\u0634\u062a\u0646 \u0628\u0647 \u06a9\u062f&#8221; \u0645\u062e\u0632\u0646 \u0628\u0627\u0634\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight yaml\"><code><span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Update Content<\/span>\n<span class=\"na\">on<\/span><span class=\"pi\">:<\/span>\n  <span class=\"na\">workflow_dispatch<\/span><span class=\"pi\">:<\/span> <span class=\"pi\">{}<\/span>\n<span class=\"na\">jobs<\/span><span class=\"pi\">:<\/span>\n  <span class=\"na\">download-content<\/span><span class=\"pi\">:<\/span>\n    <span class=\"na\">runs-on<\/span><span class=\"pi\">:<\/span> <span class=\"s\">ubuntu-latest<\/span>\n    <span class=\"na\">timeout-minutes<\/span><span class=\"pi\">:<\/span> <span class=\"m\">5<\/span>\n    <span class=\"na\">steps<\/span><span class=\"pi\">:<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Checkout<\/span>\n        <span class=\"na\">uses<\/span><span class=\"pi\">:<\/span> <span class=\"s\">actions\/checkout@v4<\/span>\n        <span class=\"na\">with<\/span><span class=\"pi\">:<\/span>\n          <span class=\"c1\"># A Github Personal Access Token with access to the repository <\/span>\n          <span class=\"c1\"># that has the follwing permissions:<\/span>\n          <span class=\"c1\"># \u2705 Read and Write access to code<\/span>\n          <span class=\"na\">token<\/span><span class=\"pi\">:<\/span> <span class=\"s\">${{ secrets.GITHUB_PAT_CONTENT }}<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Setup pnpm<\/span>\n        <span class=\"na\">uses<\/span><span class=\"pi\">:<\/span> <span class=\"s\">pnpm\/action-setup@v4<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Setup Node<\/span>\n        <span class=\"na\">uses<\/span><span class=\"pi\">:<\/span> <span class=\"s\">actions\/setup-node@v4<\/span>\n        <span class=\"na\">with<\/span><span class=\"pi\">:<\/span>\n          <span class=\"na\">node-version-file<\/span><span class=\"pi\">:<\/span> <span class=\"s\">.node-version<\/span>\n          <span class=\"na\">cache<\/span><span class=\"pi\">:<\/span> <span class=\"s\">pnpm<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Install node modules<\/span>\n        <span class=\"na\">run<\/span><span class=\"pi\">:<\/span> <span class=\"pi\">|<\/span>\n          <span class=\"s\">pnpm --version<\/span>\n          <span class=\"s\">pnpm install --frozen-lockfile<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Download articles content from Notion<\/span>\n        <span class=\"na\">env<\/span><span class=\"pi\">:<\/span>\n          <span class=\"na\">NOTION_KEY<\/span><span class=\"pi\">:<\/span> <span class=\"s2\">\"<\/span><span class=\"s\">${{<\/span><span class=\"nv\"> <\/span><span class=\"s\">secrets.NOTION_KEY<\/span><span class=\"nv\"> <\/span><span class=\"s\">}}\"<\/span>\n          <span class=\"na\">NOTION_ARTICLES_DATABASE_ID<\/span><span class=\"pi\">:<\/span> <span class=\"s2\">\"<\/span><span class=\"s\">${{<\/span><span class=\"nv\"> <\/span><span class=\"s\">secrets.NOTION_ARTICLES_DATABASE_ID<\/span><span class=\"nv\"> <\/span><span class=\"s\">}}\"<\/span>\n        <span class=\"na\">run<\/span><span class=\"pi\">:<\/span> <span class=\"pi\">|<\/span>\n          <span class=\"s\">pnpm download-articles<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Download bookmarks content from Notion<\/span>\n        <span class=\"na\">env<\/span><span class=\"pi\">:<\/span>\n          <span class=\"na\">NOTION_KEY<\/span><span class=\"pi\">:<\/span> <span class=\"s\">${{ secrets.NOTION_KEY }}<\/span>\n          <span class=\"na\">NOTION_BOOKMARKS_DATABASE_ID<\/span><span class=\"pi\">:<\/span> <span class=\"s\">${{ secrets.NOTION_BOOKMARKS_DATABASE_ID }}<\/span>\n        <span class=\"na\">run<\/span><span class=\"pi\">:<\/span> <span class=\"pi\">|<\/span>\n          <span class=\"s\">pnpm download-bookmarks<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Configure Git<\/span>\n        <span class=\"na\">run<\/span><span class=\"pi\">:<\/span> <span class=\"pi\">|<\/span>\n          <span class=\"s\">git config --global user.email \"${{ secrets.GIT_USER_EMAIL }}\"<\/span>\n          <span class=\"s\">git config --global user.name \"${{ secrets.GIT_USER_NAME }}\"<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Check if anything changed<\/span>\n        <span class=\"na\">id<\/span><span class=\"pi\">:<\/span> <span class=\"s\">check-changes<\/span>\n        <span class=\"na\">run<\/span><span class=\"pi\">:<\/span> <span class=\"pi\">|<\/span>\n          <span class=\"s\">if [ -n \"$(git status --porcelain)\" ]; then<\/span>\n            <span class=\"s\">echo \"There are changes\"<\/span>\n            <span class=\"s\">echo \"HAS_CHANGED=true\" &gt;&gt; $GITHUB_OUTPUT<\/span>\n          <span class=\"s\">else<\/span>\n            <span class=\"s\">echo \"There are no changes\"<\/span>\n            <span class=\"s\">echo \"HAS_CHANGED=false\" &gt;&gt; $GITHUB_OUTPUT<\/span>\n          <span class=\"s\">fi<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Commit changes<\/span>\n        <span class=\"na\">if<\/span><span class=\"pi\">:<\/span> <span class=\"s\">steps.check-changes.outputs.HAS_CHANGED == 'true'<\/span>\n        <span class=\"na\">run<\/span><span class=\"pi\">:<\/span> <span class=\"pi\">|<\/span>\n          <span class=\"s\">git add .\/src\/content<\/span>\n          <span class=\"s\">git add .\/public<\/span>\n          <span class=\"s\">git commit -m \"Automatic content update commit\"<\/span>\n          <span class=\"s\">git push<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"%DA%AF%D8%B1%D8%AF%D8%B4_%DA%A9%D8%A7%D8%B1_%E2%80%9C%D8%A8%D9%87_%D8%B1%D9%88%D8%B2_%D8%B1%D8%B3%D8%A7%D9%86%DB%8C_%D9%85%D8%AD%D8%AA%D9%88%D8%A7_%D8%A8%D8%B1_%D8%A7%D8%B3%D8%A7%D8%B3_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%9D\"><\/span>\n<p>  \u06af\u0631\u062f\u0634 \u06a9\u0627\u0631 &#8220;\u0628\u0647 \u0631\u0648\u0632 \u0631\u0633\u0627\u0646\u06cc \u0645\u062d\u062a\u0648\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0628\u0631\u0646\u0627\u0645\u0647&#8221;.<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0627\u06cc\u0646 \u06cc\u06a9\u06cc \u0628\u0633\u06cc\u0627\u0631 \u0633\u0627\u062f\u0647 \u0627\u0633\u062a: \u0641\u0642\u0637 \u0647\u0631 \u0686\u0646\u062f \u0648\u0642\u062a \u06cc\u06a9\u0628\u0627\u0631 \u0627\u062c\u0631\u0627 \u0645\u06cc \u0634\u0648\u062f \u0648 \u06af\u0631\u062f\u0634 \u06a9\u0627\u0631 \u0628\u0627\u0644\u0627 \u0631\u0627 \u0641\u0639\u0627\u0644 \u0645\u06cc \u06a9\u0646\u062f. \u0628\u0647 \u0645\u0646\u0638\u0648\u0631 \u0639\u0645\u0644\u06a9\u0631\u062f \u0635\u062d\u06cc\u062d\u060c \u0627\u06cc\u0646 \u06af\u0631\u062f\u0634 \u06a9\u0627\u0631 \u0628\u0627\u06cc\u062f \u0628\u0627 \u06cc\u06a9 GitHub PAT \u0627\u0631\u0627\u0626\u0647 \u0634\u0648\u062f \u06a9\u0647 \u062f\u0627\u0631\u0627\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u062e\u0648\u0627\u0646\u062f\u0646 \u0648 \u0646\u0648\u0634\u062a\u0646 \u0628\u0647 <strong>\u0627\u0642\u062f\u0627\u0645\u0627\u062a<\/strong>\u201d \u0627\u0632 \u0645\u062e\u0632\u0646. \u062f\u0631 \u0645\u0648\u0631\u062f \u0645\u0646 \u0627\u06cc\u0646 \u06cc\u06a9 PAT \u0645\u062a\u0641\u0627\u0648\u062a \u0627\u0633\u062a:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight yaml\"><code><span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Update Content on Schedule<\/span>\n<span class=\"na\">on<\/span><span class=\"pi\">:<\/span>\n  <span class=\"na\">schedule<\/span><span class=\"pi\">:<\/span>\n    <span class=\"pi\">-<\/span> <span class=\"na\">cron<\/span><span class=\"pi\">:<\/span> <span class=\"s2\">\"<\/span><span class=\"s\">13<\/span><span class=\"nv\"> <\/span><span class=\"s\">0,12<\/span><span class=\"nv\"> <\/span><span class=\"s\">*<\/span><span class=\"nv\"> <\/span><span class=\"s\">*<\/span><span class=\"nv\"> <\/span><span class=\"s\">*\"<\/span>\n  <span class=\"na\">workflow_dispatch<\/span><span class=\"pi\">:<\/span> <span class=\"pi\">{}<\/span>\n<span class=\"na\">jobs<\/span><span class=\"pi\">:<\/span>\n  <span class=\"na\">trigger-update-content<\/span><span class=\"pi\">:<\/span>\n    <span class=\"na\">runs-on<\/span><span class=\"pi\">:<\/span> <span class=\"s\">ubuntu-latest<\/span>\n    <span class=\"na\">timeout-minutes<\/span><span class=\"pi\">:<\/span> <span class=\"m\">5<\/span>\n    <span class=\"na\">steps<\/span><span class=\"pi\">:<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Checkout<\/span>\n        <span class=\"na\">uses<\/span><span class=\"pi\">:<\/span> <span class=\"s\">actions\/checkout@v4<\/span>\n      <span class=\"pi\">-<\/span> <span class=\"na\">name<\/span><span class=\"pi\">:<\/span> <span class=\"s\">Dispatch the Update Content workflow<\/span>\n        <span class=\"na\">env<\/span><span class=\"pi\">:<\/span>\n          <span class=\"c1\"># A Github Personal Access Token with access to the repository <\/span>\n          <span class=\"c1\"># that has the follwing permissions:<\/span>\n          <span class=\"c1\"># \u2705 Read and Write access to actions<\/span>\n          <span class=\"na\">GH_TOKEN<\/span><span class=\"pi\">:<\/span> <span class=\"s\">${{ secrets.GITHUB_PAT_ACTIONS }}<\/span>\n        <span class=\"na\">run<\/span><span class=\"pi\">:<\/span> <span class=\"pi\">|<\/span>\n          <span class=\"s\">gh workflow run \"Update Content\" --ref main<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D9%86%D8%AA%DB%8C%D8%AC%D9%87_%DA%AF%DB%8C%D8%B1%DB%8C\"><\/span>\n<p>  \u0646\u062a\u06cc\u062c\u0647 \u06af\u06cc\u0631\u06cc<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0628\u0631\u0627\u06cc \u0645\u0646 \u0627\u06cc\u0646 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u062b\u0627\u0628\u062a \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a \u06a9\u0647 \u0648\u0627\u0642\u0639\u0627 \u062e\u0648\u0628 \u0648 \u0627\u0646\u0639\u0637\u0627\u0641 \u067e\u0630\u06cc\u0631 \u0627\u0633\u062a. \u0628\u0647 \u062f\u0644\u06cc\u0644 \u0633\u0627\u062e\u062a\u0627\u0631 \u0645\u0627\u0698\u0648\u0644\u0627\u0631\u060c \u0639\u0645\u0644 &#8220;\u0628\u0647 \u0631\u0648\u0632 \u0631\u0633\u0627\u0646\u06cc \u0645\u062d\u062a\u0648\u0627&#8221; \u0631\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646 \u0628\u0647 \u0635\u0648\u0631\u062a \u062f\u0633\u062a\u06cc \u0641\u0639\u0627\u0644 \u06a9\u0631\u062f &#8211; \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644 \u0627\u0632 \u062a\u0644\u0641\u0646 \u0645\u0646 \u062f\u0631 \u062d\u06cc\u0646 \u0633\u0641\u0631. \u0628\u0631\u0627\u06cc \u0645\u0646 \u0627\u06cc\u0646 \u06cc\u06a9 \u062a\u062c\u0631\u0628\u0647 \u0627\u0631\u0632\u0634\u0645\u0646\u062f \u062f\u06cc\u06af\u0631 \u0627\u0632 \u0628\u0647\u0628\u0648\u062f \u062a\u062f\u0631\u06cc\u062c\u06cc \u06cc\u06a9 \u06af\u0631\u062f\u0634 \u06a9\u0627\u0631 \u0628\u0648\u062f. <\/p>\n<p>\u0627\u0645\u06cc\u062f\u0648\u0627\u0631\u0645 \u06a9\u0647 \u0627\u06cc\u0646 \u0628\u0631\u0627\u06cc \u0634\u0645\u0627 \u0645\u0641\u06cc\u062f \u0628\u0627\u0634\u062f \ud83d\ude09<\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u0645\u0646 \u0645\u06cc \u062e\u0648\u0627\u0647\u0645 \u0633\u0641\u0631 \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u0633\u0627\u062e\u062a\u0646 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u062d\u062a\u0648\u0627\u06cc \u062e\u0648\u062f\u067e\u0627\u06cc\u062f\u0627\u0631 \u06a9\u0647 \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u0645\u062d\u062a\u0648\u0627 \u0628\u0647 \u0645\u0639\u0646\u0627\u06cc \u0633\u0646\u062a\u06cc \u0646\u062f\u0627\u0631\u062f \u0628\u0647 \u0627\u0634\u062a\u0631\u0627\u06a9 \u0628\u06af\u0630\u0627\u0631\u0645. \u0645\u0634\u06a9\u0644 \u0645\u062d\u062a\u0648\u0627\u06cc (\u067e\u0633\u062a \u0647\u0627\u06cc \u0648\u0628\u0644\u0627\u06af \u0648 \u0646\u0634\u0627\u0646\u06a9 \u0647\u0627) \u0627\u06cc\u0646 \u0648\u0628 \u0633\u0627\u06cc\u062a \u062f\u0631 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 Notion \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc \u0634\u0648\u062f: \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u0628\u0627 \u0646\u0634\u0627\u0646\u06a9 \u0647\u0627 \u2013 Notion UI \u0645\u0634\u06a9\u0644\u06cc \u06a9\u0647 \u0645\u0646 &hellip;<\/p>\n","protected":false},"author":2,"featured_media":73752,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/media.dev.to\/cdn-cgi\/image\/width=1000,height=500,fit=cover,gravity=auto,format=auto\/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Farmuyz8wmvhvkpotoa61.jpeg","fifu_image_alt":"","footnotes":""},"categories":[339],"tags":[],"class_list":["post-73751","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dev"],"_links":{"self":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/73751","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/comments?post=73751"}],"version-history":[{"count":0,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/73751\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media\/73752"}],"wp:attachment":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media?parent=73751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/categories?post=73751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/tags?post=73751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}