[{"data":1,"prerenderedAt":1850},["Reactive",2],{"currentDoc":3,"content-query-bU6CF76gDT":1037},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"labels":10,"category":12,"author":15,"coverImage":20,"datetime":21,"date":22,"readingTime":23,"body":28,"_type":1032,"_id":1033,"_source":1034,"_file":1035,"_extension":1036},"/resources/tutorials/use-gitea-and-renovate-bot-to-automatically-monitor-software-packages","tutorials",false,"","Use Gitea and Renovate bot to automatically monitor software packages","It's very important to upgrade your open source dependencies",[11],"dependencies",{"title":13,"href":14},"Security","/resources/tutorials?category=security",{"name":16,"href":17,"imageUrl":18,"role":19},"Nanguan Lin","https://github.com/lng2020","https://github.com/lng2020.png","author","/img/tutorials/use-gitea-and-renovate-bot-to-automatically-monitor-software-packages/cover.jpg","2023-10-23 12:00:00","2023-10-23",{"text":24,"minutes":25,"time":26,"words":27},"3 min read",2.285,137100,457,{"type":29,"children":30,"toc":1023},"root",[31,40,46,51,57,117,123,128,137,142,150,156,161,174,179,360,365,379,384,392,398,409,427,604,616,622,641,961,974,985,993,999,1004,1009,1017],{"type":32,"tag":33,"props":34,"children":36},"element","h2",{"id":35},"introduction",[37],{"type":38,"value":39},"text","Introduction",{"type":32,"tag":41,"props":42,"children":43},"p",{},[44],{"type":38,"value":45},"Keeping your project's dependencies up-to-date is important to get bug fixes, new features and security updates. But manually checking and updating dozens of dependencies can be tedious. This tutorial will show you how to automate dependency updates using Gitea and Renovate bot.",{"type":32,"tag":41,"props":47,"children":48},{},[49],{"type":38,"value":50},"There are various ways to use Renovate Bot in Gitea. You can set up your local Renovate bot instance or integrate it with third party CI/CD. In this tutorial, we will use Gitea Action(Gitea's built-in CI/CD) since it's probably the easiest out-of-the-box way.",{"type":32,"tag":33,"props":52,"children":54},{"id":53},"prerequisites",[55],{"type":38,"value":56},"Prerequisites",{"type":32,"tag":58,"props":59,"children":60},"ul",{},[61,87,107,112],{"type":32,"tag":62,"props":63,"children":64},"li",{},[65,67,76,78,85],{"type":38,"value":66},"A Gitea server installed and running. If you don't have one, refer to the ",{"type":32,"tag":68,"props":69,"children":73},"a",{"href":70,"rel":71},"https://docs.gitea.com/category/installation",[72],"external",[74],{"type":38,"value":75},"Gitea installation guide",{"type":38,"value":77}," for your platform or you can try this on ",{"type":32,"tag":68,"props":79,"children":82},{"href":80,"rel":81},"https://www.gitea.com",[72],[83],{"type":38,"value":84},"Gitea's Official Website",{"type":38,"value":86},".",{"type":32,"tag":62,"props":88,"children":89},{},[90,92,99,101,106],{"type":38,"value":91},"Gitea Action enabled. If you don't know how to use Gitea Action for your local Gitea server, refer to the ",{"type":32,"tag":68,"props":93,"children":96},{"href":94,"rel":95},"https://docs.gitea.com/usage/actions/quickstart",[72],[97],{"type":38,"value":98},"Quick Start",{"type":38,"value":100}," or you can try this on ",{"type":32,"tag":68,"props":102,"children":104},{"href":80,"rel":103},[72],[105],{"type":38,"value":84},{"type":38,"value":86},{"type":32,"tag":62,"props":108,"children":109},{},[110],{"type":38,"value":111},"A repository in Gitea containing your project code.",{"type":32,"tag":62,"props":113,"children":114},{},[115],{"type":38,"value":116},"Your project should have a package.json, requirements.txt or similar file defining its dependencies.",{"type":32,"tag":33,"props":118,"children":120},{"id":119},"step-1-create-renovate-bot-account",[121],{"type":38,"value":122},"Step 1 - Create Renovate Bot Account",{"type":32,"tag":41,"props":124,"children":125},{},[126],{"type":38,"value":127},"First, we need to create a Renovate bot account.",{"type":32,"tag":41,"props":129,"children":130},{},[131],{"type":32,"tag":132,"props":133,"children":136},"img",{"alt":134,"src":135},"Renovate bot accout","/img/tutorials/use-gitea-and-renovate-bot-to-automatically-monitor-software-packages/renovate-bot-account.png",[],{"type":32,"tag":41,"props":138,"children":139},{},[140],{"type":38,"value":141},"Generate a token for this account for the Gitea Action secret.",{"type":32,"tag":41,"props":143,"children":144},{},[145],{"type":32,"tag":132,"props":146,"children":149},{"alt":147,"src":148},"generte token","/img/tutorials/use-gitea-and-renovate-bot-to-automatically-monitor-software-packages/generate-token.png",[],{"type":32,"tag":33,"props":151,"children":153},{"id":152},"step-2-configure-repository-settings",[154],{"type":38,"value":155},"Step 2 - Configure Repository Settings",{"type":32,"tag":41,"props":157,"children":158},{},[159],{"type":38,"value":160},"We need to configure the Renovate bot for your repository.",{"type":32,"tag":41,"props":162,"children":163},{},[164,166,172],{"type":38,"value":165},"Create a file called ",{"type":32,"tag":167,"props":168,"children":169},"code",{"className":7},[170],{"type":38,"value":171},"renovate.json",{"type":38,"value":173}," in the root of your repository.",{"type":32,"tag":41,"props":175,"children":176},{},[177],{"type":38,"value":178},"Add configuration options for Renovate:",{"type":32,"tag":180,"props":181,"children":185},"pre",{"className":182,"code":183,"language":184,"meta":7,"style":7},"language-json shiki shiki-themes github-dark","{\n  \"extends\": [\n    \"config:base\"  \n  ],\n  \"packageRules\": [\n    {\n      \"updateTypes\": [\"minor\", \"patch\", \"pin\", \"digest\"],\n      \"automerge\": true\n    }\n  ]\n}\n","json",[186],{"type":32,"tag":167,"props":187,"children":188},{"__ignoreMap":7},[189,201,216,231,240,253,262,314,333,342,351],{"type":32,"tag":190,"props":191,"children":194},"span",{"class":192,"line":193},"line",1,[195],{"type":32,"tag":190,"props":196,"children":198},{"style":197},"--shiki-default:#E1E4E8",[199],{"type":38,"value":200},"{\n",{"type":32,"tag":190,"props":202,"children":204},{"class":192,"line":203},2,[205,211],{"type":32,"tag":190,"props":206,"children":208},{"style":207},"--shiki-default:#79B8FF",[209],{"type":38,"value":210},"  \"extends\"",{"type":32,"tag":190,"props":212,"children":213},{"style":197},[214],{"type":38,"value":215},": [\n",{"type":32,"tag":190,"props":217,"children":219},{"class":192,"line":218},3,[220,226],{"type":32,"tag":190,"props":221,"children":223},{"style":222},"--shiki-default:#9ECBFF",[224],{"type":38,"value":225},"    \"config:base\"",{"type":32,"tag":190,"props":227,"children":228},{"style":197},[229],{"type":38,"value":230},"  \n",{"type":32,"tag":190,"props":232,"children":234},{"class":192,"line":233},4,[235],{"type":32,"tag":190,"props":236,"children":237},{"style":197},[238],{"type":38,"value":239},"  ],\n",{"type":32,"tag":190,"props":241,"children":243},{"class":192,"line":242},5,[244,249],{"type":32,"tag":190,"props":245,"children":246},{"style":207},[247],{"type":38,"value":248},"  \"packageRules\"",{"type":32,"tag":190,"props":250,"children":251},{"style":197},[252],{"type":38,"value":215},{"type":32,"tag":190,"props":254,"children":256},{"class":192,"line":255},6,[257],{"type":32,"tag":190,"props":258,"children":259},{"style":197},[260],{"type":38,"value":261},"    {\n",{"type":32,"tag":190,"props":263,"children":265},{"class":192,"line":264},7,[266,271,276,281,286,291,295,300,304,309],{"type":32,"tag":190,"props":267,"children":268},{"style":207},[269],{"type":38,"value":270},"      \"updateTypes\"",{"type":32,"tag":190,"props":272,"children":273},{"style":197},[274],{"type":38,"value":275},": [",{"type":32,"tag":190,"props":277,"children":278},{"style":222},[279],{"type":38,"value":280},"\"minor\"",{"type":32,"tag":190,"props":282,"children":283},{"style":197},[284],{"type":38,"value":285},", ",{"type":32,"tag":190,"props":287,"children":288},{"style":222},[289],{"type":38,"value":290},"\"patch\"",{"type":32,"tag":190,"props":292,"children":293},{"style":197},[294],{"type":38,"value":285},{"type":32,"tag":190,"props":296,"children":297},{"style":222},[298],{"type":38,"value":299},"\"pin\"",{"type":32,"tag":190,"props":301,"children":302},{"style":197},[303],{"type":38,"value":285},{"type":32,"tag":190,"props":305,"children":306},{"style":222},[307],{"type":38,"value":308},"\"digest\"",{"type":32,"tag":190,"props":310,"children":311},{"style":197},[312],{"type":38,"value":313},"],\n",{"type":32,"tag":190,"props":315,"children":317},{"class":192,"line":316},8,[318,323,328],{"type":32,"tag":190,"props":319,"children":320},{"style":207},[321],{"type":38,"value":322},"      \"automerge\"",{"type":32,"tag":190,"props":324,"children":325},{"style":197},[326],{"type":38,"value":327},": ",{"type":32,"tag":190,"props":329,"children":330},{"style":207},[331],{"type":38,"value":332},"true\n",{"type":32,"tag":190,"props":334,"children":336},{"class":192,"line":335},9,[337],{"type":32,"tag":190,"props":338,"children":339},{"style":197},[340],{"type":38,"value":341},"    }\n",{"type":32,"tag":190,"props":343,"children":345},{"class":192,"line":344},10,[346],{"type":32,"tag":190,"props":347,"children":348},{"style":197},[349],{"type":38,"value":350},"  ]\n",{"type":32,"tag":190,"props":352,"children":354},{"class":192,"line":353},11,[355],{"type":32,"tag":190,"props":356,"children":357},{"style":197},[358],{"type":38,"value":359},"}\n",{"type":32,"tag":41,"props":361,"children":362},{},[363],{"type":38,"value":364},"This enables minor and patch updates to be automatically merged once Renovate creates pull requests.",{"type":32,"tag":41,"props":366,"children":367},{},[368,370,377],{"type":38,"value":369},"See ",{"type":32,"tag":68,"props":371,"children":374},{"href":372,"rel":373},"https://docs.renovatebot.com/configuration-options/",[72],[375],{"type":38,"value":376},"Renovate official docs",{"type":38,"value":378}," for more configuration details.",{"type":32,"tag":41,"props":380,"children":381},{},[382],{"type":38,"value":383},"Then, add the Renovate Bot as a Collaborator.",{"type":32,"tag":41,"props":385,"children":386},{},[387],{"type":32,"tag":132,"props":388,"children":391},{"alt":389,"src":390},"Add Renovate bot as collaborator","/img/tutorials/use-gitea-and-renovate-bot-to-automatically-monitor-software-packages/add-renocate-bot-as-collaborator.jpg",[],{"type":32,"tag":33,"props":393,"children":395},{"id":394},"step-3-configure-renovate-bot",[396],{"type":38,"value":397},"Step 3 - Configure Renovate Bot",{"type":32,"tag":41,"props":399,"children":400},{},[401,403,408],{"type":38,"value":402},"We create a repository to store our Renovate bot configurations, assuming called ",{"type":32,"tag":167,"props":404,"children":405},{"className":7},[406],{"type":38,"value":407},"renovate-config",{"type":38,"value":86},{"type":32,"tag":41,"props":410,"children":411},{},[412,414,418,420,425],{"type":38,"value":413},"In ",{"type":32,"tag":167,"props":415,"children":416},{"className":7},[417],{"type":38,"value":407},{"type":38,"value":419},", create a file ",{"type":32,"tag":167,"props":421,"children":422},{"className":7},[423],{"type":38,"value":424},"config.js",{"type":38,"value":426}," to configure Renovate:",{"type":32,"tag":180,"props":428,"children":432},{"className":429,"code":430,"language":431,"meta":7,"style":7},"language-js shiki shiki-themes github-dark","module.exports = {\n    \"endpoint\": \"https://gitea.com/api/v1\", // replace it with your actual endpoint\n    \"gitAuthor\": \"Renovate Bot \u003Crenovate-bot@yourhost.com>\",\n    \"platform\": \"gitea\",\n    \"onboardingConfigFileName\": \"renovate.json\",\n    \"autodiscover\": true,\n    \"optimizeForDisabled\": true,\n};\n","js",[433],{"type":32,"tag":167,"props":434,"children":435},{"__ignoreMap":7},[436,464,491,513,534,555,576,596],{"type":32,"tag":190,"props":437,"children":438},{"class":192,"line":193},[439,444,448,453,459],{"type":32,"tag":190,"props":440,"children":441},{"style":207},[442],{"type":38,"value":443},"module",{"type":32,"tag":190,"props":445,"children":446},{"style":197},[447],{"type":38,"value":86},{"type":32,"tag":190,"props":449,"children":450},{"style":207},[451],{"type":38,"value":452},"exports",{"type":32,"tag":190,"props":454,"children":456},{"style":455},"--shiki-default:#F97583",[457],{"type":38,"value":458}," =",{"type":32,"tag":190,"props":460,"children":461},{"style":197},[462],{"type":38,"value":463}," {\n",{"type":32,"tag":190,"props":465,"children":466},{"class":192,"line":203},[467,472,476,481,485],{"type":32,"tag":190,"props":468,"children":469},{"style":222},[470],{"type":38,"value":471},"    \"endpoint\"",{"type":32,"tag":190,"props":473,"children":474},{"style":197},[475],{"type":38,"value":327},{"type":32,"tag":190,"props":477,"children":478},{"style":222},[479],{"type":38,"value":480},"\"https://gitea.com/api/v1\"",{"type":32,"tag":190,"props":482,"children":483},{"style":197},[484],{"type":38,"value":285},{"type":32,"tag":190,"props":486,"children":488},{"style":487},"--shiki-default:#6A737D",[489],{"type":38,"value":490},"// replace it with your actual endpoint\n",{"type":32,"tag":190,"props":492,"children":493},{"class":192,"line":218},[494,499,503,508],{"type":32,"tag":190,"props":495,"children":496},{"style":222},[497],{"type":38,"value":498},"    \"gitAuthor\"",{"type":32,"tag":190,"props":500,"children":501},{"style":197},[502],{"type":38,"value":327},{"type":32,"tag":190,"props":504,"children":505},{"style":222},[506],{"type":38,"value":507},"\"Renovate Bot \u003Crenovate-bot@yourhost.com>\"",{"type":32,"tag":190,"props":509,"children":510},{"style":197},[511],{"type":38,"value":512},",\n",{"type":32,"tag":190,"props":514,"children":515},{"class":192,"line":233},[516,521,525,530],{"type":32,"tag":190,"props":517,"children":518},{"style":222},[519],{"type":38,"value":520},"    \"platform\"",{"type":32,"tag":190,"props":522,"children":523},{"style":197},[524],{"type":38,"value":327},{"type":32,"tag":190,"props":526,"children":527},{"style":222},[528],{"type":38,"value":529},"\"gitea\"",{"type":32,"tag":190,"props":531,"children":532},{"style":197},[533],{"type":38,"value":512},{"type":32,"tag":190,"props":535,"children":536},{"class":192,"line":242},[537,542,546,551],{"type":32,"tag":190,"props":538,"children":539},{"style":222},[540],{"type":38,"value":541},"    \"onboardingConfigFileName\"",{"type":32,"tag":190,"props":543,"children":544},{"style":197},[545],{"type":38,"value":327},{"type":32,"tag":190,"props":547,"children":548},{"style":222},[549],{"type":38,"value":550},"\"renovate.json\"",{"type":32,"tag":190,"props":552,"children":553},{"style":197},[554],{"type":38,"value":512},{"type":32,"tag":190,"props":556,"children":557},{"class":192,"line":255},[558,563,567,572],{"type":32,"tag":190,"props":559,"children":560},{"style":222},[561],{"type":38,"value":562},"    \"autodiscover\"",{"type":32,"tag":190,"props":564,"children":565},{"style":197},[566],{"type":38,"value":327},{"type":32,"tag":190,"props":568,"children":569},{"style":207},[570],{"type":38,"value":571},"true",{"type":32,"tag":190,"props":573,"children":574},{"style":197},[575],{"type":38,"value":512},{"type":32,"tag":190,"props":577,"children":578},{"class":192,"line":264},[579,584,588,592],{"type":32,"tag":190,"props":580,"children":581},{"style":222},[582],{"type":38,"value":583},"    \"optimizeForDisabled\"",{"type":32,"tag":190,"props":585,"children":586},{"style":197},[587],{"type":38,"value":327},{"type":32,"tag":190,"props":589,"children":590},{"style":207},[591],{"type":38,"value":571},{"type":32,"tag":190,"props":593,"children":594},{"style":197},[595],{"type":38,"value":512},{"type":32,"tag":190,"props":597,"children":598},{"class":192,"line":316},[599],{"type":32,"tag":190,"props":600,"children":601},{"style":197},[602],{"type":38,"value":603},"};\n",{"type":32,"tag":41,"props":605,"children":606},{},[607,609,615],{"type":38,"value":608},"You can change the configuration according to the rules in ",{"type":32,"tag":68,"props":610,"children":613},{"href":611,"rel":612},"https://docs.renovatebot.com/examples/self-hosting/#usage",[72],[614],{"type":38,"value":376},{"type":38,"value":86},{"type":32,"tag":33,"props":617,"children":619},{"id":618},"step-4-configure-gitea-action",[620],{"type":38,"value":621},"Step 4 - Configure Gitea Action",{"type":32,"tag":41,"props":623,"children":624},{},[625,627,632,634,639],{"type":38,"value":626},"In the previous Renovate configuration repository, create a file ",{"type":32,"tag":167,"props":628,"children":629},{"className":7},[630],{"type":38,"value":631},"renovate.yaml",{"type":38,"value":633}," under ",{"type":32,"tag":167,"props":635,"children":636},{"className":7},[637],{"type":38,"value":638},".gitea/workflows",{"type":38,"value":640},":",{"type":32,"tag":180,"props":642,"children":646},{"className":643,"code":644,"language":645,"meta":7,"style":7},"language-yaml shiki shiki-themes github-dark","name: renovate\n\non:\n  schedule:\n    - cron: \"@daily\"\n  push:\n    branches:\n      - main\n\njobs:\n  renovate:\n    runs-on: ubuntu-latest\n    container: ghcr.io/renovatebot/renovate:37.20.2\n    steps:\n      - uses: actions/checkout@v4\n      - run: renovate\n        env:\n          RENOVATE_CONFIG_FILE: \"/workspace/{{username}}/{{repo name}/config.js\" # replace it with your config.js path\n          LOG_LEVEL: \"debug\"\n          RENOVATE_TOKEN: ${{ secrets.RENOVATE_TOKEN }} # your Revonate bot token\n","yaml",[647],{"type":32,"tag":167,"props":648,"children":649},{"__ignoreMap":7},[650,668,677,690,702,724,736,748,761,768,780,792,810,828,841,863,884,897,920,938],{"type":32,"tag":190,"props":651,"children":652},{"class":192,"line":193},[653,659,663],{"type":32,"tag":190,"props":654,"children":656},{"style":655},"--shiki-default:#85E89D",[657],{"type":38,"value":658},"name",{"type":32,"tag":190,"props":660,"children":661},{"style":197},[662],{"type":38,"value":327},{"type":32,"tag":190,"props":664,"children":665},{"style":222},[666],{"type":38,"value":667},"renovate\n",{"type":32,"tag":190,"props":669,"children":670},{"class":192,"line":203},[671],{"type":32,"tag":190,"props":672,"children":674},{"emptyLinePlaceholder":673},true,[675],{"type":38,"value":676},"\n",{"type":32,"tag":190,"props":678,"children":679},{"class":192,"line":218},[680,685],{"type":32,"tag":190,"props":681,"children":682},{"style":207},[683],{"type":38,"value":684},"on",{"type":32,"tag":190,"props":686,"children":687},{"style":197},[688],{"type":38,"value":689},":\n",{"type":32,"tag":190,"props":691,"children":692},{"class":192,"line":233},[693,698],{"type":32,"tag":190,"props":694,"children":695},{"style":655},[696],{"type":38,"value":697},"  schedule",{"type":32,"tag":190,"props":699,"children":700},{"style":197},[701],{"type":38,"value":689},{"type":32,"tag":190,"props":703,"children":704},{"class":192,"line":242},[705,710,715,719],{"type":32,"tag":190,"props":706,"children":707},{"style":197},[708],{"type":38,"value":709},"    - ",{"type":32,"tag":190,"props":711,"children":712},{"style":655},[713],{"type":38,"value":714},"cron",{"type":32,"tag":190,"props":716,"children":717},{"style":197},[718],{"type":38,"value":327},{"type":32,"tag":190,"props":720,"children":721},{"style":222},[722],{"type":38,"value":723},"\"@daily\"\n",{"type":32,"tag":190,"props":725,"children":726},{"class":192,"line":255},[727,732],{"type":32,"tag":190,"props":728,"children":729},{"style":655},[730],{"type":38,"value":731},"  push",{"type":32,"tag":190,"props":733,"children":734},{"style":197},[735],{"type":38,"value":689},{"type":32,"tag":190,"props":737,"children":738},{"class":192,"line":264},[739,744],{"type":32,"tag":190,"props":740,"children":741},{"style":655},[742],{"type":38,"value":743},"    branches",{"type":32,"tag":190,"props":745,"children":746},{"style":197},[747],{"type":38,"value":689},{"type":32,"tag":190,"props":749,"children":750},{"class":192,"line":316},[751,756],{"type":32,"tag":190,"props":752,"children":753},{"style":197},[754],{"type":38,"value":755},"      - ",{"type":32,"tag":190,"props":757,"children":758},{"style":222},[759],{"type":38,"value":760},"main\n",{"type":32,"tag":190,"props":762,"children":763},{"class":192,"line":335},[764],{"type":32,"tag":190,"props":765,"children":766},{"emptyLinePlaceholder":673},[767],{"type":38,"value":676},{"type":32,"tag":190,"props":769,"children":770},{"class":192,"line":344},[771,776],{"type":32,"tag":190,"props":772,"children":773},{"style":655},[774],{"type":38,"value":775},"jobs",{"type":32,"tag":190,"props":777,"children":778},{"style":197},[779],{"type":38,"value":689},{"type":32,"tag":190,"props":781,"children":782},{"class":192,"line":353},[783,788],{"type":32,"tag":190,"props":784,"children":785},{"style":655},[786],{"type":38,"value":787},"  renovate",{"type":32,"tag":190,"props":789,"children":790},{"style":197},[791],{"type":38,"value":689},{"type":32,"tag":190,"props":793,"children":795},{"class":192,"line":794},12,[796,801,805],{"type":32,"tag":190,"props":797,"children":798},{"style":655},[799],{"type":38,"value":800},"    runs-on",{"type":32,"tag":190,"props":802,"children":803},{"style":197},[804],{"type":38,"value":327},{"type":32,"tag":190,"props":806,"children":807},{"style":222},[808],{"type":38,"value":809},"ubuntu-latest\n",{"type":32,"tag":190,"props":811,"children":813},{"class":192,"line":812},13,[814,819,823],{"type":32,"tag":190,"props":815,"children":816},{"style":655},[817],{"type":38,"value":818},"    container",{"type":32,"tag":190,"props":820,"children":821},{"style":197},[822],{"type":38,"value":327},{"type":32,"tag":190,"props":824,"children":825},{"style":222},[826],{"type":38,"value":827},"ghcr.io/renovatebot/renovate:37.20.2\n",{"type":32,"tag":190,"props":829,"children":831},{"class":192,"line":830},14,[832,837],{"type":32,"tag":190,"props":833,"children":834},{"style":655},[835],{"type":38,"value":836},"    steps",{"type":32,"tag":190,"props":838,"children":839},{"style":197},[840],{"type":38,"value":689},{"type":32,"tag":190,"props":842,"children":844},{"class":192,"line":843},15,[845,849,854,858],{"type":32,"tag":190,"props":846,"children":847},{"style":197},[848],{"type":38,"value":755},{"type":32,"tag":190,"props":850,"children":851},{"style":655},[852],{"type":38,"value":853},"uses",{"type":32,"tag":190,"props":855,"children":856},{"style":197},[857],{"type":38,"value":327},{"type":32,"tag":190,"props":859,"children":860},{"style":222},[861],{"type":38,"value":862},"actions/checkout@v4\n",{"type":32,"tag":190,"props":864,"children":866},{"class":192,"line":865},16,[867,871,876,880],{"type":32,"tag":190,"props":868,"children":869},{"style":197},[870],{"type":38,"value":755},{"type":32,"tag":190,"props":872,"children":873},{"style":655},[874],{"type":38,"value":875},"run",{"type":32,"tag":190,"props":877,"children":878},{"style":197},[879],{"type":38,"value":327},{"type":32,"tag":190,"props":881,"children":882},{"style":222},[883],{"type":38,"value":667},{"type":32,"tag":190,"props":885,"children":887},{"class":192,"line":886},17,[888,893],{"type":32,"tag":190,"props":889,"children":890},{"style":655},[891],{"type":38,"value":892},"        env",{"type":32,"tag":190,"props":894,"children":895},{"style":197},[896],{"type":38,"value":689},{"type":32,"tag":190,"props":898,"children":900},{"class":192,"line":899},18,[901,906,910,915],{"type":32,"tag":190,"props":902,"children":903},{"style":655},[904],{"type":38,"value":905},"          RENOVATE_CONFIG_FILE",{"type":32,"tag":190,"props":907,"children":908},{"style":197},[909],{"type":38,"value":327},{"type":32,"tag":190,"props":911,"children":912},{"style":222},[913],{"type":38,"value":914},"\"/workspace/{{username}}/{{repo name}/config.js\"",{"type":32,"tag":190,"props":916,"children":917},{"style":487},[918],{"type":38,"value":919}," # replace it with your config.js path\n",{"type":32,"tag":190,"props":921,"children":923},{"class":192,"line":922},19,[924,929,933],{"type":32,"tag":190,"props":925,"children":926},{"style":655},[927],{"type":38,"value":928},"          LOG_LEVEL",{"type":32,"tag":190,"props":930,"children":931},{"style":197},[932],{"type":38,"value":327},{"type":32,"tag":190,"props":934,"children":935},{"style":222},[936],{"type":38,"value":937},"\"debug\"\n",{"type":32,"tag":190,"props":939,"children":941},{"class":192,"line":940},20,[942,947,951,956],{"type":32,"tag":190,"props":943,"children":944},{"style":655},[945],{"type":38,"value":946},"          RENOVATE_TOKEN",{"type":32,"tag":190,"props":948,"children":949},{"style":197},[950],{"type":38,"value":327},{"type":32,"tag":190,"props":952,"children":953},{"style":222},[954],{"type":38,"value":955},"${{ secrets.RENOVATE_TOKEN }}",{"type":32,"tag":190,"props":957,"children":958},{"style":487},[959],{"type":38,"value":960}," # your Revonate bot token\n",{"type":32,"tag":41,"props":962,"children":963},{},[964,966,973],{"type":38,"value":965},"While Gitea Actions is designed with compatibility to GitHub Actions, there are some differences between the two. For a comprehensive understanding of these differences, you can refer to the ",{"type":32,"tag":68,"props":967,"children":970},{"href":968,"rel":969},"https://docs.gitea.com/usage/actions/comparison",[72],[971],{"type":38,"value":972},"Gitea Documentation",{"type":38,"value":86},{"type":32,"tag":41,"props":975,"children":976},{},[977,979,983],{"type":38,"value":978},"Add the secret your defined in your ",{"type":32,"tag":167,"props":980,"children":981},{"className":7},[982],{"type":38,"value":631},{"type":38,"value":984}," with your renovate bot token. so the renovate bot can have access to that account.",{"type":32,"tag":41,"props":986,"children":987},{},[988],{"type":32,"tag":132,"props":989,"children":992},{"alt":990,"src":991},"Add secret","/img/tutorials/use-gitea-and-renovate-bot-to-automatically-monitor-software-packages/add-secret.png",[],{"type":32,"tag":33,"props":994,"children":996},{"id":995},"final",[997],{"type":38,"value":998},"Final",{"type":32,"tag":41,"props":1000,"children":1001},{},[1002],{"type":38,"value":1003},"That's it! Just four simple steps to use the Renovate bot with Gitea Action.",{"type":32,"tag":41,"props":1005,"children":1006},{},[1007],{"type":38,"value":1008},"Now just drink a cup of tea and wait for the Renovate bot to auto update dependencies.",{"type":32,"tag":41,"props":1010,"children":1011},{},[1012],{"type":32,"tag":132,"props":1013,"children":1016},{"alt":1014,"src":1015},"Renovate bot","/img/tutorials/use-gitea-and-renovate-bot-to-automatically-monitor-software-packages/update-dependence.png",[],{"type":32,"tag":1018,"props":1019,"children":1020},"style",{},[1021],{"type":38,"value":1022},"html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":7,"searchDepth":203,"depth":203,"links":1024},[1025,1026,1027,1028,1029,1030,1031],{"id":35,"depth":203,"text":39},{"id":53,"depth":203,"text":56},{"id":119,"depth":203,"text":122},{"id":152,"depth":203,"text":155},{"id":394,"depth":203,"text":397},{"id":618,"depth":203,"text":621},{"id":995,"depth":203,"text":998},"markdown","content:resources:tutorials:1.use-gitea-and-renovate-bot-to-automatically-monitor-software-packages.md","content","resources/tutorials/1.use-gitea-and-renovate-bot-to-automatically-monitor-software-packages.md","md",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"labels":1038,"category":1039,"author":1040,"coverImage":20,"datetime":21,"date":22,"readingTime":1041,"body":1042,"_type":1032,"_id":1033,"_source":1034,"_file":1035,"_extension":1036},[11],{"title":13,"href":14},{"name":16,"href":17,"imageUrl":18,"role":19},{"text":24,"minutes":25,"time":26,"words":27},{"type":29,"children":1043,"toc":1841},[1044,1048,1052,1056,1060,1103,1107,1111,1117,1121,1127,1131,1135,1144,1148,1287,1291,1301,1305,1311,1315,1324,1338,1492,1502,1506,1520,1794,1804,1813,1819,1823,1827,1831,1837],{"type":32,"tag":33,"props":1045,"children":1046},{"id":35},[1047],{"type":38,"value":39},{"type":32,"tag":41,"props":1049,"children":1050},{},[1051],{"type":38,"value":45},{"type":32,"tag":41,"props":1053,"children":1054},{},[1055],{"type":38,"value":50},{"type":32,"tag":33,"props":1057,"children":1058},{"id":53},[1059],{"type":38,"value":56},{"type":32,"tag":58,"props":1061,"children":1062},{},[1063,1079,1095,1099],{"type":32,"tag":62,"props":1064,"children":1065},{},[1066,1067,1072,1073,1078],{"type":38,"value":66},{"type":32,"tag":68,"props":1068,"children":1070},{"href":70,"rel":1069},[72],[1071],{"type":38,"value":75},{"type":38,"value":77},{"type":32,"tag":68,"props":1074,"children":1076},{"href":80,"rel":1075},[72],[1077],{"type":38,"value":84},{"type":38,"value":86},{"type":32,"tag":62,"props":1080,"children":1081},{},[1082,1083,1088,1089,1094],{"type":38,"value":91},{"type":32,"tag":68,"props":1084,"children":1086},{"href":94,"rel":1085},[72],[1087],{"type":38,"value":98},{"type":38,"value":100},{"type":32,"tag":68,"props":1090,"children":1092},{"href":80,"rel":1091},[72],[1093],{"type":38,"value":84},{"type":38,"value":86},{"type":32,"tag":62,"props":1096,"children":1097},{},[1098],{"type":38,"value":111},{"type":32,"tag":62,"props":1100,"children":1101},{},[1102],{"type":38,"value":116},{"type":32,"tag":33,"props":1104,"children":1105},{"id":119},[1106],{"type":38,"value":122},{"type":32,"tag":41,"props":1108,"children":1109},{},[1110],{"type":38,"value":127},{"type":32,"tag":41,"props":1112,"children":1113},{},[1114],{"type":32,"tag":132,"props":1115,"children":1116},{"alt":134,"src":135},[],{"type":32,"tag":41,"props":1118,"children":1119},{},[1120],{"type":38,"value":141},{"type":32,"tag":41,"props":1122,"children":1123},{},[1124],{"type":32,"tag":132,"props":1125,"children":1126},{"alt":147,"src":148},[],{"type":32,"tag":33,"props":1128,"children":1129},{"id":152},[1130],{"type":38,"value":155},{"type":32,"tag":41,"props":1132,"children":1133},{},[1134],{"type":38,"value":160},{"type":32,"tag":41,"props":1136,"children":1137},{},[1138,1139,1143],{"type":38,"value":165},{"type":32,"tag":167,"props":1140,"children":1141},{"className":7},[1142],{"type":38,"value":171},{"type":38,"value":173},{"type":32,"tag":41,"props":1145,"children":1146},{},[1147],{"type":38,"value":178},{"type":32,"tag":180,"props":1149,"children":1150},{"className":182,"code":183,"language":184,"meta":7,"style":7},[1151],{"type":32,"tag":167,"props":1152,"children":1153},{"__ignoreMap":7},[1154,1161,1172,1183,1190,1201,1208,1251,1266,1273,1280],{"type":32,"tag":190,"props":1155,"children":1156},{"class":192,"line":193},[1157],{"type":32,"tag":190,"props":1158,"children":1159},{"style":197},[1160],{"type":38,"value":200},{"type":32,"tag":190,"props":1162,"children":1163},{"class":192,"line":203},[1164,1168],{"type":32,"tag":190,"props":1165,"children":1166},{"style":207},[1167],{"type":38,"value":210},{"type":32,"tag":190,"props":1169,"children":1170},{"style":197},[1171],{"type":38,"value":215},{"type":32,"tag":190,"props":1173,"children":1174},{"class":192,"line":218},[1175,1179],{"type":32,"tag":190,"props":1176,"children":1177},{"style":222},[1178],{"type":38,"value":225},{"type":32,"tag":190,"props":1180,"children":1181},{"style":197},[1182],{"type":38,"value":230},{"type":32,"tag":190,"props":1184,"children":1185},{"class":192,"line":233},[1186],{"type":32,"tag":190,"props":1187,"children":1188},{"style":197},[1189],{"type":38,"value":239},{"type":32,"tag":190,"props":1191,"children":1192},{"class":192,"line":242},[1193,1197],{"type":32,"tag":190,"props":1194,"children":1195},{"style":207},[1196],{"type":38,"value":248},{"type":32,"tag":190,"props":1198,"children":1199},{"style":197},[1200],{"type":38,"value":215},{"type":32,"tag":190,"props":1202,"children":1203},{"class":192,"line":255},[1204],{"type":32,"tag":190,"props":1205,"children":1206},{"style":197},[1207],{"type":38,"value":261},{"type":32,"tag":190,"props":1209,"children":1210},{"class":192,"line":264},[1211,1215,1219,1223,1227,1231,1235,1239,1243,1247],{"type":32,"tag":190,"props":1212,"children":1213},{"style":207},[1214],{"type":38,"value":270},{"type":32,"tag":190,"props":1216,"children":1217},{"style":197},[1218],{"type":38,"value":275},{"type":32,"tag":190,"props":1220,"children":1221},{"style":222},[1222],{"type":38,"value":280},{"type":32,"tag":190,"props":1224,"children":1225},{"style":197},[1226],{"type":38,"value":285},{"type":32,"tag":190,"props":1228,"children":1229},{"style":222},[1230],{"type":38,"value":290},{"type":32,"tag":190,"props":1232,"children":1233},{"style":197},[1234],{"type":38,"value":285},{"type":32,"tag":190,"props":1236,"children":1237},{"style":222},[1238],{"type":38,"value":299},{"type":32,"tag":190,"props":1240,"children":1241},{"style":197},[1242],{"type":38,"value":285},{"type":32,"tag":190,"props":1244,"children":1245},{"style":222},[1246],{"type":38,"value":308},{"type":32,"tag":190,"props":1248,"children":1249},{"style":197},[1250],{"type":38,"value":313},{"type":32,"tag":190,"props":1252,"children":1253},{"class":192,"line":316},[1254,1258,1262],{"type":32,"tag":190,"props":1255,"children":1256},{"style":207},[1257],{"type":38,"value":322},{"type":32,"tag":190,"props":1259,"children":1260},{"style":197},[1261],{"type":38,"value":327},{"type":32,"tag":190,"props":1263,"children":1264},{"style":207},[1265],{"type":38,"value":332},{"type":32,"tag":190,"props":1267,"children":1268},{"class":192,"line":335},[1269],{"type":32,"tag":190,"props":1270,"children":1271},{"style":197},[1272],{"type":38,"value":341},{"type":32,"tag":190,"props":1274,"children":1275},{"class":192,"line":344},[1276],{"type":32,"tag":190,"props":1277,"children":1278},{"style":197},[1279],{"type":38,"value":350},{"type":32,"tag":190,"props":1281,"children":1282},{"class":192,"line":353},[1283],{"type":32,"tag":190,"props":1284,"children":1285},{"style":197},[1286],{"type":38,"value":359},{"type":32,"tag":41,"props":1288,"children":1289},{},[1290],{"type":38,"value":364},{"type":32,"tag":41,"props":1292,"children":1293},{},[1294,1295,1300],{"type":38,"value":369},{"type":32,"tag":68,"props":1296,"children":1298},{"href":372,"rel":1297},[72],[1299],{"type":38,"value":376},{"type":38,"value":378},{"type":32,"tag":41,"props":1302,"children":1303},{},[1304],{"type":38,"value":383},{"type":32,"tag":41,"props":1306,"children":1307},{},[1308],{"type":32,"tag":132,"props":1309,"children":1310},{"alt":389,"src":390},[],{"type":32,"tag":33,"props":1312,"children":1313},{"id":394},[1314],{"type":38,"value":397},{"type":32,"tag":41,"props":1316,"children":1317},{},[1318,1319,1323],{"type":38,"value":402},{"type":32,"tag":167,"props":1320,"children":1321},{"className":7},[1322],{"type":38,"value":407},{"type":38,"value":86},{"type":32,"tag":41,"props":1325,"children":1326},{},[1327,1328,1332,1333,1337],{"type":38,"value":413},{"type":32,"tag":167,"props":1329,"children":1330},{"className":7},[1331],{"type":38,"value":407},{"type":38,"value":419},{"type":32,"tag":167,"props":1334,"children":1335},{"className":7},[1336],{"type":38,"value":424},{"type":38,"value":426},{"type":32,"tag":180,"props":1339,"children":1340},{"className":429,"code":430,"language":431,"meta":7,"style":7},[1341],{"type":32,"tag":167,"props":1342,"children":1343},{"__ignoreMap":7},[1344,1367,1390,1409,1428,1447,1466,1485],{"type":32,"tag":190,"props":1345,"children":1346},{"class":192,"line":193},[1347,1351,1355,1359,1363],{"type":32,"tag":190,"props":1348,"children":1349},{"style":207},[1350],{"type":38,"value":443},{"type":32,"tag":190,"props":1352,"children":1353},{"style":197},[1354],{"type":38,"value":86},{"type":32,"tag":190,"props":1356,"children":1357},{"style":207},[1358],{"type":38,"value":452},{"type":32,"tag":190,"props":1360,"children":1361},{"style":455},[1362],{"type":38,"value":458},{"type":32,"tag":190,"props":1364,"children":1365},{"style":197},[1366],{"type":38,"value":463},{"type":32,"tag":190,"props":1368,"children":1369},{"class":192,"line":203},[1370,1374,1378,1382,1386],{"type":32,"tag":190,"props":1371,"children":1372},{"style":222},[1373],{"type":38,"value":471},{"type":32,"tag":190,"props":1375,"children":1376},{"style":197},[1377],{"type":38,"value":327},{"type":32,"tag":190,"props":1379,"children":1380},{"style":222},[1381],{"type":38,"value":480},{"type":32,"tag":190,"props":1383,"children":1384},{"style":197},[1385],{"type":38,"value":285},{"type":32,"tag":190,"props":1387,"children":1388},{"style":487},[1389],{"type":38,"value":490},{"type":32,"tag":190,"props":1391,"children":1392},{"class":192,"line":218},[1393,1397,1401,1405],{"type":32,"tag":190,"props":1394,"children":1395},{"style":222},[1396],{"type":38,"value":498},{"type":32,"tag":190,"props":1398,"children":1399},{"style":197},[1400],{"type":38,"value":327},{"type":32,"tag":190,"props":1402,"children":1403},{"style":222},[1404],{"type":38,"value":507},{"type":32,"tag":190,"props":1406,"children":1407},{"style":197},[1408],{"type":38,"value":512},{"type":32,"tag":190,"props":1410,"children":1411},{"class":192,"line":233},[1412,1416,1420,1424],{"type":32,"tag":190,"props":1413,"children":1414},{"style":222},[1415],{"type":38,"value":520},{"type":32,"tag":190,"props":1417,"children":1418},{"style":197},[1419],{"type":38,"value":327},{"type":32,"tag":190,"props":1421,"children":1422},{"style":222},[1423],{"type":38,"value":529},{"type":32,"tag":190,"props":1425,"children":1426},{"style":197},[1427],{"type":38,"value":512},{"type":32,"tag":190,"props":1429,"children":1430},{"class":192,"line":242},[1431,1435,1439,1443],{"type":32,"tag":190,"props":1432,"children":1433},{"style":222},[1434],{"type":38,"value":541},{"type":32,"tag":190,"props":1436,"children":1437},{"style":197},[1438],{"type":38,"value":327},{"type":32,"tag":190,"props":1440,"children":1441},{"style":222},[1442],{"type":38,"value":550},{"type":32,"tag":190,"props":1444,"children":1445},{"style":197},[1446],{"type":38,"value":512},{"type":32,"tag":190,"props":1448,"children":1449},{"class":192,"line":255},[1450,1454,1458,1462],{"type":32,"tag":190,"props":1451,"children":1452},{"style":222},[1453],{"type":38,"value":562},{"type":32,"tag":190,"props":1455,"children":1456},{"style":197},[1457],{"type":38,"value":327},{"type":32,"tag":190,"props":1459,"children":1460},{"style":207},[1461],{"type":38,"value":571},{"type":32,"tag":190,"props":1463,"children":1464},{"style":197},[1465],{"type":38,"value":512},{"type":32,"tag":190,"props":1467,"children":1468},{"class":192,"line":264},[1469,1473,1477,1481],{"type":32,"tag":190,"props":1470,"children":1471},{"style":222},[1472],{"type":38,"value":583},{"type":32,"tag":190,"props":1474,"children":1475},{"style":197},[1476],{"type":38,"value":327},{"type":32,"tag":190,"props":1478,"children":1479},{"style":207},[1480],{"type":38,"value":571},{"type":32,"tag":190,"props":1482,"children":1483},{"style":197},[1484],{"type":38,"value":512},{"type":32,"tag":190,"props":1486,"children":1487},{"class":192,"line":316},[1488],{"type":32,"tag":190,"props":1489,"children":1490},{"style":197},[1491],{"type":38,"value":603},{"type":32,"tag":41,"props":1493,"children":1494},{},[1495,1496,1501],{"type":38,"value":608},{"type":32,"tag":68,"props":1497,"children":1499},{"href":611,"rel":1498},[72],[1500],{"type":38,"value":376},{"type":38,"value":86},{"type":32,"tag":33,"props":1503,"children":1504},{"id":618},[1505],{"type":38,"value":621},{"type":32,"tag":41,"props":1507,"children":1508},{},[1509,1510,1514,1515,1519],{"type":38,"value":626},{"type":32,"tag":167,"props":1511,"children":1512},{"className":7},[1513],{"type":38,"value":631},{"type":38,"value":633},{"type":32,"tag":167,"props":1516,"children":1517},{"className":7},[1518],{"type":38,"value":638},{"type":38,"value":640},{"type":32,"tag":180,"props":1521,"children":1522},{"className":643,"code":644,"language":645,"meta":7,"style":7},[1523],{"type":32,"tag":167,"props":1524,"children":1525},{"__ignoreMap":7},[1526,1541,1548,1559,1570,1589,1600,1611,1622,1629,1640,1651,1666,1681,1692,1711,1730,1741,1760,1775],{"type":32,"tag":190,"props":1527,"children":1528},{"class":192,"line":193},[1529,1533,1537],{"type":32,"tag":190,"props":1530,"children":1531},{"style":655},[1532],{"type":38,"value":658},{"type":32,"tag":190,"props":1534,"children":1535},{"style":197},[1536],{"type":38,"value":327},{"type":32,"tag":190,"props":1538,"children":1539},{"style":222},[1540],{"type":38,"value":667},{"type":32,"tag":190,"props":1542,"children":1543},{"class":192,"line":203},[1544],{"type":32,"tag":190,"props":1545,"children":1546},{"emptyLinePlaceholder":673},[1547],{"type":38,"value":676},{"type":32,"tag":190,"props":1549,"children":1550},{"class":192,"line":218},[1551,1555],{"type":32,"tag":190,"props":1552,"children":1553},{"style":207},[1554],{"type":38,"value":684},{"type":32,"tag":190,"props":1556,"children":1557},{"style":197},[1558],{"type":38,"value":689},{"type":32,"tag":190,"props":1560,"children":1561},{"class":192,"line":233},[1562,1566],{"type":32,"tag":190,"props":1563,"children":1564},{"style":655},[1565],{"type":38,"value":697},{"type":32,"tag":190,"props":1567,"children":1568},{"style":197},[1569],{"type":38,"value":689},{"type":32,"tag":190,"props":1571,"children":1572},{"class":192,"line":242},[1573,1577,1581,1585],{"type":32,"tag":190,"props":1574,"children":1575},{"style":197},[1576],{"type":38,"value":709},{"type":32,"tag":190,"props":1578,"children":1579},{"style":655},[1580],{"type":38,"value":714},{"type":32,"tag":190,"props":1582,"children":1583},{"style":197},[1584],{"type":38,"value":327},{"type":32,"tag":190,"props":1586,"children":1587},{"style":222},[1588],{"type":38,"value":723},{"type":32,"tag":190,"props":1590,"children":1591},{"class":192,"line":255},[1592,1596],{"type":32,"tag":190,"props":1593,"children":1594},{"style":655},[1595],{"type":38,"value":731},{"type":32,"tag":190,"props":1597,"children":1598},{"style":197},[1599],{"type":38,"value":689},{"type":32,"tag":190,"props":1601,"children":1602},{"class":192,"line":264},[1603,1607],{"type":32,"tag":190,"props":1604,"children":1605},{"style":655},[1606],{"type":38,"value":743},{"type":32,"tag":190,"props":1608,"children":1609},{"style":197},[1610],{"type":38,"value":689},{"type":32,"tag":190,"props":1612,"children":1613},{"class":192,"line":316},[1614,1618],{"type":32,"tag":190,"props":1615,"children":1616},{"style":197},[1617],{"type":38,"value":755},{"type":32,"tag":190,"props":1619,"children":1620},{"style":222},[1621],{"type":38,"value":760},{"type":32,"tag":190,"props":1623,"children":1624},{"class":192,"line":335},[1625],{"type":32,"tag":190,"props":1626,"children":1627},{"emptyLinePlaceholder":673},[1628],{"type":38,"value":676},{"type":32,"tag":190,"props":1630,"children":1631},{"class":192,"line":344},[1632,1636],{"type":32,"tag":190,"props":1633,"children":1634},{"style":655},[1635],{"type":38,"value":775},{"type":32,"tag":190,"props":1637,"children":1638},{"style":197},[1639],{"type":38,"value":689},{"type":32,"tag":190,"props":1641,"children":1642},{"class":192,"line":353},[1643,1647],{"type":32,"tag":190,"props":1644,"children":1645},{"style":655},[1646],{"type":38,"value":787},{"type":32,"tag":190,"props":1648,"children":1649},{"style":197},[1650],{"type":38,"value":689},{"type":32,"tag":190,"props":1652,"children":1653},{"class":192,"line":794},[1654,1658,1662],{"type":32,"tag":190,"props":1655,"children":1656},{"style":655},[1657],{"type":38,"value":800},{"type":32,"tag":190,"props":1659,"children":1660},{"style":197},[1661],{"type":38,"value":327},{"type":32,"tag":190,"props":1663,"children":1664},{"style":222},[1665],{"type":38,"value":809},{"type":32,"tag":190,"props":1667,"children":1668},{"class":192,"line":812},[1669,1673,1677],{"type":32,"tag":190,"props":1670,"children":1671},{"style":655},[1672],{"type":38,"value":818},{"type":32,"tag":190,"props":1674,"children":1675},{"style":197},[1676],{"type":38,"value":327},{"type":32,"tag":190,"props":1678,"children":1679},{"style":222},[1680],{"type":38,"value":827},{"type":32,"tag":190,"props":1682,"children":1683},{"class":192,"line":830},[1684,1688],{"type":32,"tag":190,"props":1685,"children":1686},{"style":655},[1687],{"type":38,"value":836},{"type":32,"tag":190,"props":1689,"children":1690},{"style":197},[1691],{"type":38,"value":689},{"type":32,"tag":190,"props":1693,"children":1694},{"class":192,"line":843},[1695,1699,1703,1707],{"type":32,"tag":190,"props":1696,"children":1697},{"style":197},[1698],{"type":38,"value":755},{"type":32,"tag":190,"props":1700,"children":1701},{"style":655},[1702],{"type":38,"value":853},{"type":32,"tag":190,"props":1704,"children":1705},{"style":197},[1706],{"type":38,"value":327},{"type":32,"tag":190,"props":1708,"children":1709},{"style":222},[1710],{"type":38,"value":862},{"type":32,"tag":190,"props":1712,"children":1713},{"class":192,"line":865},[1714,1718,1722,1726],{"type":32,"tag":190,"props":1715,"children":1716},{"style":197},[1717],{"type":38,"value":755},{"type":32,"tag":190,"props":1719,"children":1720},{"style":655},[1721],{"type":38,"value":875},{"type":32,"tag":190,"props":1723,"children":1724},{"style":197},[1725],{"type":38,"value":327},{"type":32,"tag":190,"props":1727,"children":1728},{"style":222},[1729],{"type":38,"value":667},{"type":32,"tag":190,"props":1731,"children":1732},{"class":192,"line":886},[1733,1737],{"type":32,"tag":190,"props":1734,"children":1735},{"style":655},[1736],{"type":38,"value":892},{"type":32,"tag":190,"props":1738,"children":1739},{"style":197},[1740],{"type":38,"value":689},{"type":32,"tag":190,"props":1742,"children":1743},{"class":192,"line":899},[1744,1748,1752,1756],{"type":32,"tag":190,"props":1745,"children":1746},{"style":655},[1747],{"type":38,"value":905},{"type":32,"tag":190,"props":1749,"children":1750},{"style":197},[1751],{"type":38,"value":327},{"type":32,"tag":190,"props":1753,"children":1754},{"style":222},[1755],{"type":38,"value":914},{"type":32,"tag":190,"props":1757,"children":1758},{"style":487},[1759],{"type":38,"value":919},{"type":32,"tag":190,"props":1761,"children":1762},{"class":192,"line":922},[1763,1767,1771],{"type":32,"tag":190,"props":1764,"children":1765},{"style":655},[1766],{"type":38,"value":928},{"type":32,"tag":190,"props":1768,"children":1769},{"style":197},[1770],{"type":38,"value":327},{"type":32,"tag":190,"props":1772,"children":1773},{"style":222},[1774],{"type":38,"value":937},{"type":32,"tag":190,"props":1776,"children":1777},{"class":192,"line":940},[1778,1782,1786,1790],{"type":32,"tag":190,"props":1779,"children":1780},{"style":655},[1781],{"type":38,"value":946},{"type":32,"tag":190,"props":1783,"children":1784},{"style":197},[1785],{"type":38,"value":327},{"type":32,"tag":190,"props":1787,"children":1788},{"style":222},[1789],{"type":38,"value":955},{"type":32,"tag":190,"props":1791,"children":1792},{"style":487},[1793],{"type":38,"value":960},{"type":32,"tag":41,"props":1795,"children":1796},{},[1797,1798,1803],{"type":38,"value":965},{"type":32,"tag":68,"props":1799,"children":1801},{"href":968,"rel":1800},[72],[1802],{"type":38,"value":972},{"type":38,"value":86},{"type":32,"tag":41,"props":1805,"children":1806},{},[1807,1808,1812],{"type":38,"value":978},{"type":32,"tag":167,"props":1809,"children":1810},{"className":7},[1811],{"type":38,"value":631},{"type":38,"value":984},{"type":32,"tag":41,"props":1814,"children":1815},{},[1816],{"type":32,"tag":132,"props":1817,"children":1818},{"alt":990,"src":991},[],{"type":32,"tag":33,"props":1820,"children":1821},{"id":995},[1822],{"type":38,"value":998},{"type":32,"tag":41,"props":1824,"children":1825},{},[1826],{"type":38,"value":1003},{"type":32,"tag":41,"props":1828,"children":1829},{},[1830],{"type":38,"value":1008},{"type":32,"tag":41,"props":1832,"children":1833},{},[1834],{"type":32,"tag":132,"props":1835,"children":1836},{"alt":1014,"src":1015},[],{"type":32,"tag":1018,"props":1838,"children":1839},{},[1840],{"type":38,"value":1022},{"title":7,"searchDepth":203,"depth":203,"links":1842},[1843,1844,1845,1846,1847,1848,1849],{"id":35,"depth":203,"text":39},{"id":53,"depth":203,"text":56},{"id":119,"depth":203,"text":122},{"id":152,"depth":203,"text":155},{"id":394,"depth":203,"text":397},{"id":618,"depth":203,"text":621},{"id":995,"depth":203,"text":998},1782602788206]