Transcript of GitHub Actions Crash Course for beginners with Projects | GitHub Action Tutorial in Hindi
Video Transcript:
[संगीत] हेलो दोस्तों वेलकम तू मैं हूं रिदम भवानी और आज हम पढ़ने वाले हैं बहुत ही इंटरेस्टिंग टॉपिक जो की है गेटअप एक्शंस तो अगर आपने अभी तक वीडियो को लाइक नहीं किया है तो फटाफट लाइक कर दो और चैनल को कर दो सब्सक्राइब तो करते हैं विदाउट टाइम वेस्ट किया हमारा टॉपिक स्टार्ट तो सबसे पहले हम क्या-क्या चीज कर करने वाले हैं इस वीडियो में तो हम स्टार्ट करेंगे की गिठऐक्शंस क्या होता है क्यों उसे करते हैं क्या उसके बेनिफिट्स है और जो इसके अल्टरनेटिव्स हैं उनके कंपैरिजन में कैसे गिटार एक्सचेंज बटर अल्टरनेटिव बन सकता है डेमोंसट्रेशन करेंगे वो भी एक नहीं दो नहीं पूरे तीन प्रोजेक्ट्स का वैसे इसमें बहुत सारे अनलिमिटेड पॉसिबिलिटीज हो शक्ति है हम तीन उसे कैसे के साथ डेमो करने वाले हैं और लास्ट में आपके लिए हमने रखा है एक बोनस पॉइंट सो स्टार्ट करते हैं इसके कंपीटीटर्स में जो राहत है वो जेनकिंस वगैरा रहते हैं और भी बहुत सारे हैं जो की ये कम करते हैं कंटीन्यूअस इंटीग्रेशन और कंटीन्यूअस डिलीवरी यानी आपके डेवलपमेंट से लेक प्रोडक्शन तक आपके कोड को प्रोजेक्ट को पहुंचाना लेकिन सिर्फ एक्शन से यहां तक लिमिटेड नहीं है एक्चुअल जो इसका कम है वो है ऑटोमेटिक क फ्लोज अब पहले आप पूछेंगे क फ्लोज क्या होता है तो क फ्लोज बहुत सारे हो सकता है पर एग्जांपल यहां पे जैसे वेलकमिंग न्यू कंट्रीब्यूटर्स जैसे आपके गेट पे ओपन सोर्स पॉजिटरी होती है कोई भी प्रोसेस प्रोजेक्ट है या कोई बड़े कंपनी है वहां पे अगर कोई भी अपना इशू या पुल रिक्वेस्ट बनाता है तो एक तरीके से वो कंट्रीब्यूट कर रहा है तो आप न्यू रिपोर्टर्स को वेलकम कर सकते हो दिस इस गुड भी वन ऑफ डी क फ्लोर से पैटर्न में अगर आपके भाई कोई बड़ा प्रोजेक्ट है जिसमें मल्टीप्लेक्स क कर रहे हैं तो वहां सब की कोड क्वालिटी कंसिस्टेंट सो स्टाइलिश हो तो वो भी आप चेक कर सकते हो आप पब्लिश कर सकते हो डॉक्टर इमेज और सम पैकेज यानी कुछ पुश हो सकता है सिक्योरिटी के लिए स्कैन ताकि कहानी भी वल्लाराबिलिटी ना रहे कोई भी डॉक्यूमेंटेशन जेनरेशन कर सकते हो आप यानी आपके जो भी अपडेट्स हुए हैं कोड में उसका उसके बेस पर ऑटोमेटेकली डॉक्यूमेंटेशन बन जाएगी नोटिफिकेशन कम्युनिकेशन यानी कोई भी नया रिलीज हुआ है तो उसके लिए कहानी भी आप डिस्कार्ड सिलेक्ट देना चाहते हो इस टाइप की चीज आप इससे कर सकते हो शेड्यूल टास्क कोई भी मां लो क्लीनअप टास्क है या कोई भी टास्क है जो आपको ये रिपीटेड वे में है की हर दिन चलाना है हर घंटे चलाना है वो टास्क भी आप यहां पे कर सकते हो और लास्ट प्लेटफॉर्म टेस्टिंग यानी मल्टीपल प्लेटफॉर्म से आपको यहां पे सपोर्ट मिलता है जैसे नेक्स्ट विंडोज मैक तो आप सब पर टेस्ट कर सकते हो एक ही जगह से तो जिधर सम ऑफ डी यूजफुल वर्क बट इसके अलावा भी बहुत कुछ हो सकता है वो है इसका बेनिफिट नो सॉफ्टवेयर उसे करते हो मेजर आपको इसमें खुद का हार्डवेयर मैनेज करना पड़ता है और उसे पर आपको अपना जेंटल सेटअप करना पड़ता है लेकिन यहां पर सबसे बड़ी बात यही है की इसमें कोई इंस्टॉलेशन की जरूर नहीं है डायरेक्ट इंटीग्रेशन विद हब हमें पता ही है की बहुत बड़ा प्लेटफॉर्म है जहां हम ओपन सोर्स डिपॉजिटरीज या प्राइवेट रिप्रेजिटरीज भी रखते हैं तो उसके साथ डायरेक्ट इंटीग्रेशन है जस्ट आपको फाइल्स प्रोवाइड करनी होती है और गिठाब इस टेकिंग जो डी केयर वहां पे आपको कुछ अलग से इंस्टॉल करने की जरूर नहीं है और नेक्स्ट इसे की यहां पे इस ऑफ उसे बहुत ज्यादा है यानी जैसा मैंने बताया कोई इंस्टॉलेशन की जरूर नहीं है तो आप बहुत इजी जस्ट टेक म फाइल में आपको पूरा डिफाइन करना होता है और गेट हाफ बिल टेक केयर ऑफ जो डी थिंग्स और हाली स्केल लेवल भी है बिकॉज़ यहां पे आपको कोई अपना इंटरेस्ट स्ट्रक्चर भी मैनेज नहीं करना वहीं जानकींस के कैसे में या कोई और के की दी के कैसे में मोस्टली हार्डवेयर भी आप ही मैनेज करते हो और उसे हार्डवेयर के रिसोर्सेस पर हम लिमिट हो जाते हैं की एक वक्त में हम कितने प्रोसेस कितने वर्कर्स चला सकते हैं बट क्योंकि यहां पर हार्डवेयर मैनेज कर रहा है सो आईटी इसे वेरी वेरी इसके अलावा और कुछ विपिन टैक्सास और मार्केटप्लेस तो यहां पर बहुत सारे कमेंट्स के लिए डेवलपर अराउंड डी वर्ल्ड उन्होंने बहुत सारे आम ऐसे एक्शंस बना रखें हैं विच वे कैन डायरेक्टली उसे यानी उसके पीछे बहुत सर कोड चल रहा होगा बट कोई इशू नहीं हमें बार-बार लिखने की जरूर नहीं पड़ेगी देवर इसे एन कंप्लीट मार्केट प्लेस पर दिस स्पेसिफिक परपज प्लस ज्यादातर कोड ओपन सोर्स भी होता है तो यू कैन अलसो टेक एन लुक की बैकग्राउंड में चला क्या रहा है वो तो लर्निंग परपज से भी बहुत बेनिफिट इसमें राहत है टेक्निकल उसे कैसे दिखाओ इसका सो देवर इस एन लाइब्रेरी कॉल्ड नेक्स्ट जस जो की वर्सल के थ्रू आई है सो आईटी इस एन रियली बिग प्रोजेक्ट बिकॉज़ देखेंगे तो अराउंड कंट्रीब्यूटर्स हैं इसके इट्स एन बिग लाइब्रेरी सो यहां पे बहुत सारे पर्स आते रहते हैं देखें बोल रिक्वेस्ट बहुत कुछ आते रहते हैं सो इतने बड़े रिपोजिटरी को मैनेज करने के लिए हमें एक्शंस की जरूर पड़ती है तो दे उसे लोट ऑफ एक्शन जिसमें आप देख सकते हैं की कितने सारे देवी है अलग-अलग ब्रांचेस पर अलग-अलग लोगों के थ्रू क्योंकि अगर यही सब आपको मैन्युअल करना पड़ता है तो आईटी कूद बी तू मैच कॉम्प्लिकेटेड सो ऑटोमेटेकली इश्यूज को लेबल करना और डियर कूद बी एन लोट ऑफ आप देख रहे हैं यहां पे कितने सारे हैं अपने पास नोटिफिकेशन जहां पे एक्शंस उसे हो रहा है तो अब हम समझ लेते हैं सिंटेक्स के थ्रू सो आपके सामने जो है ये एक बेसिक एग्जांपल है ऑफ एन गेट ऑफ एक्शन जो भी कोड हम जो भी पाइपलाइन को डिफाइन करते हैं वो हमें की म फाइल के अंदर डिफाइन करते हैं अपने पॉजिटिव के अंदर ही सो ये आपके सामने एक सैंपल है जो की आपके एक नोट्स प्रोजेक्ट को इंस्टॉल करते हैं और बिल्ड करता है इसका अभी हम इस स्टेप बाय स्टेप समझेंगे की हर एक्शन क्या है और क्या क्या पॉसिबल वालुज वहां पे होती है तो पहले जैसा नाम आपको दिखे रहा होगा तो वो तो बहुत सिंपल है ये आप इस पाइपलाइन को एक नाम दे रहे हो जिससे ये यूनीकली आईडेंटिफाई होगा जो भी हमने देखा जो पेज है एक्शन वाला वहां नाम शो होता है नेक्स्ट हम बढ़ते हैं जो ऑन वाली प्रॉपर्टी कब चलनी चाहिए तो फिलहाल जो आपके सामने लिखा हुआ है की ऑन पुश ये पुश इस एक्चुअली एन इवेंट ऑफ गेट अप यानी जब भी कोई किसी भी ब्रांच में पुश करेंगे तो ये पाइपलाइन जलेगी ऐसे ही आप उसको नैरो डॉ भी कर सकते हो यानी पुश इवेंट में ही एडिशनल पैरामीटर आपने दे दिया जैसे ब्रांच विच इस एन अरे की आप में और टेस्ट यानी अगर इन दो ब्रांच इसमें कोई पुश करेगा तो ही ये पाइपलाइन चलेगी किसी और ब्रांच में होगा तो नहीं चलेगी तो आप ऐसे नैरो डॉ भी कर सकते हो और क्या उसे कैसे हो सकता है जैसे शेड्यूल और इसमें आप एक क्राउन जो पास कर सकते हो यानी स्पेसिफिकली टाइम जैसे अभी जो एग्जांपल है 05 यानी ये यूटीसी में टाइम देना पड़ता है हमें तो इसमें हमने इंडियन टाइम के हिसाब से तो ये जो है रोज चलेगा कोई भी चला सकते हो लाइक क्लीनअप करना है कुछ या किसी को अलर्ट करना है नोटिफाई करना है ऐसा कुछ भी टाइम पर ले सकते हो और क्या बट ये कम आता है मैन्युअल चलने को यानी गिठाब एक्शंस की जो वेबसाइट है वहां से आप मैन्युअल ट्रिगर कर सकते हो इस पाइपलाइन को तो अगर हमें ऐसा करना है तो ये शो करना होता है और ये जो मैंने आपको बताया सम ऑफ डी इवेंट्स आप इनको ग्रुप भी कर सकते हो जैसे जो नेक्स्ट है ये हमने शेड्यूल और वर्कलोड स्क्रैच को वो कर दिया ग्रुप कर दिया यानी ये शेड्यूल तो चलेगा ही यानी स्पेसिफिक टाइम पर तो चलेगा ही लेकिन हम इसको मैन्युअल भीड़ कर सकते हैं ऐसे आप किसी भी इवेंट्स को मल्टीपल इवेंट्स को ग्रुप कर सकते हो तो डीज आर जो डी इवेंट्स जो हमने डिस्कस किया बट सिर्फ इतना ही नहीं है डर आर ए लोट और लोट ऑफ इवेंट्स जो की आपको इस वेबसाइट पर मिल जाएंगे और आई शो यू आईटी यहां पे सो मैंने इवेंट्स है यहां पे आपको दिखे रहे होंगे क्रिएट दिप्लाई शुरू का में बहुत कुछ है इन सब के अंदर भी डर और मल्टीपल ऑप्शंस फिल्टर ऑप्शंस यहां पे जैसे आपको दिखे रहा होगा तो इन सब एव एंट्स के थ्रू आप ये स्पेसिफाई कर सकते हो की कब चलना चाहिए हमारी पाइपलाइन सो नेक्स्ट बढ़ते हैं जॉब्स की तरफ तो यह जब मल्टीपल जॉब्स यानी जॉब्स के अंदर आप देख रहे होंगे एक जब नाम दिया है इस एग्जांपल में एक ही जब है ऐसे मल्टीपल जॉब्स होते हैं पर एग्जांपल बिल्ड का एक जब हो गया टेस्टिंग का एक अलग जब बना सकते हो डिप्लॉयमेंट का अलग जब बना सकते हो तो इट्स लाइक एन ग्रुप ऑफ सम स्टेप्स यूनिट तू टेक अलसो एच जब कैन हेल्प मल्टीपल स्टेप्स यानी अब एक जब के अंदर भी स्टेप्स मल्टीपल हो सकते हैं जो हम आगे और प्रॉपर्ली देखेंगे अब इसमें भी आपको दो चीज दिखे रही होगी एक तो है रंस ऑन और एक है है तो पहले रस ऑन को समझ लेते हैं एक्चुअली यहां पर आपको अपना ऑपरेटिंग सिस्टम बताना होता है की यह जो मेरा पूरा चलेगा एक एनवायरनमेंट क्रिएट होता है जब भी आपको एक्शन चलते हो वसंत में गिठाब एक सर्वर बोल लो कंटेनर बोल लो उसको इस पी अप करता है वसंत में क्योंकि हार्डवेयर तो चाहिए ना डेफिनेटली जो आप मैनेज नहीं करते हो गिफ्ट हब करता है तो आपको उसको बस जस्ट बताना होता है की उसको कौन सा वाला ऑपरेटिंग सिस्टम उसे करना चाहिए तो इसमें पॉसिबल क्या क्या वालुज होती है पर एग्जांपल उबंटू लेटेस्ट यानी जो लेटेस्ट वर्जन ऑफ वन तो चल रहा है उसको उसे कर लो आप चाहे तो कोई स्पेसिफिक वर्जन भी दे सकते हो पर एग्जांपल उबंटू 22.04 उबंटू 20.0 इनकी वालुज आपको कहां से मिलेगी गेट अप के डॉग्स पे वहां पे सारे जो भी और सपोर्टेड ऑपरेटिंग सिस्टम हैं उन सब के बड़े में आपको डीटेल्स मिल जाएगी साथ में स्पेशल बात क्या है यहां पे आपको मैक को एस की भी परमिशन है यानी मैं को एस पे भी आप बिल्ड कर सकते हो अगर आपके पास में मैक्स सिस्टम नहीं है और आपको कुछ बिल्डिंग करनी है कोई अप पब्लिश करना है तो आप इसके थ्रू भी कर सकते हो और विंडोज भी है यहां पे तो से चीज सारे ऑपरेटिंग सिस्टम मेजर्ली कर हो रहे हैं कर सकते हो प्लस एक स्पेशल चीज इसमें और है अब क्या होता है इसमें प्राइसिंग की बात करते हैं तो जो ओपन सोर्स रिपोजिटरीज है यानी जो पब्लिक रिपोजिटरीज है उनके लिए गिठाबैक्स फ्री है यानी आप कुछ भी उसे करो आपको बहुत साड़ी परमिशन उसे पे मिल जाएगी विदाउट अन्य लिमिट लेकिन जब आप प्राइवेट रिपोजिटरीज पे उसे करते हो तो आपको एक स्पेसिफाइड अमाउंट ऑफ लाइक एक मिनट्स मिलते हैं की आप कितने मिनट तक का एग्जीक्यूशन कर सकते हो बिकॉज़ पढ़ना आपको प्रोप्लेन खरीदना पड़ेगा उसमें लिमिट्स इंक्रीज हो जाति है तो उसे कैसे के लिए इसमें एक और ऑप्शन है जिसका नाम है सेल्फ होस्टेड यानी अगर आपके पास कोई सर्वर है या मां लो आपका खुद का लैपटॉप भी है तो उसको आप ऐसा गेट हम का रनर बना सकते हो उसके लिए भी डॉक्यूमेंटेशन है मैं गेट हब की लिंक दे दूंगा डिस्क्रिप्शन में वहां से बस कुछ कमांड्स चलने होते हैं आपको जिससे आपका जो सर्वर या आपका जो लैपटॉप है वह होस्ट बन जाएगा वो एक्चुअल में आपके कंप्यूटर पर आपके सर्वर पर आकर चलेगा तो इसमें आपकी बहुत साड़ी लिमिट है जाते हैं की आप कितना एग्जीक्यूट कर सकते हो क्योंकि अब रिसोर्सेस आपके खर्च हो रहे सो ये ऑप्शन भी है हमारे पास ठीक है नेक्स्ट बढ़ते हैं स्टेप्स पे तो स्टेप्स नाम से पता पड़ेगा होगा की अब आपको पाइपलाइन में क्या करना है उसके लिए आप एक अरे पास कर सकते हैं स्टेप्स को जिसमें पहले पैरामीटर तो होता है नाम जो आईडेंटिफाई करता है मतलब आपको लोग इसमें दिखेगा की अभी कौन से स्टेप चल रहा है और अब इसमें आपको कोई भी आप सेल का कमांड चला सकते हैं जैसे यहां पे रन में हमने चलाया है नम इंस्टॉल दिस इसे एन नोट जैसे स्पेसिफिक कमांड जो की साड़ी डिपेंडेंसी इसको इंस्टॉल करता है ऐसे आपका कोई भी लैंग्वेज हो कोई भी जवाब पाइथन कुछ भी कमांड आप चला सकते हो आपको एगो चलाना है स्क्रिप्ट चलाना है आप यहां से चला सकते हो पर वो कमांड आपको रन के अंदर पास करना होगा ऐसे ही मल्टीपल स्टेप्स हो सकते हैं की एक इंस्टॉल डिपेंडेंसी हो गया एक बिल्डर प्रोजेक्ट का हो गया लेकिन ये तो वो हुआ जब आपने स्पेसिफिकली आपको पता था की मुझे क्या कमांड चलाना है अब बहुत साड़ी चीज ऐसी होती है जिसके लिए बहुत ही तो बहुत सर कोड लिखना पड़ेगा या फिर थोड़ा परिसर होता है तो ऐसी चीजों के लिए बनाया है एक्शंस एक्शंस आर लाइक प्राईमेड कोड जिसकी मदद से जस्ट आपको उसे करना होता है पर एग्जांपल जब भी आपको अपने अगर आपको अपने पाइपलाइन में आपके एक्सिस्टिंग रेपो के कोड से कोई मतलब नहीं है की बस मुझे चलाना है कोड में कुछ भी हो उससे कोई फर्क नहीं है तो आपको चेक आउट करने की जरूर नहीं होती है लेकिन अगर आपको अपने एक्जिस्टिंग कोड पे कुछ चलाना है यानी मेरे कोड पे ही मुझे बिल्ड करना है टेस्ट करना है तो आपको पहले चेक आउट करना पड़ेगा गेट में चेक आउट होता है तो उसके लिए ऑलरेडी एक परी में एक्शन है जिसका नाम है एक्शन स्लैश चेक आउट और उसके एक्सेट करके आगे वर्जन भी दिया हुआ है v3 तो ऐसे आपको गिठाब की वेबसाइट पे मिल जाएगा की क्या-क्या एक्शंस अवेलेबल है जो गेट आपका मार्केट प्लेस है और क्या-क्या एक्शंस में क्या-क्या वालुज पास कर सकते हैं हम तो ऐसे ये एक्शंस चेक आउट है बस एक चीज ध्यान रखना वहां पर हमने रन उसे किया था यहां पर हम उसे इसका उसे कर रहे हैं कर सकते हमें कौन सा एक्शन उसे करना है जिसके अंदर लिखा हुआ है की कैसे चेक आउट करना है ऐसे ही देवर कोड भी वन मोर जैसे सेटअप नोट जीएस की अब जो आपका इंस्टेंस है उसपे नोट जस्ट होना तो चाहिए तो वहां पे भी हमने एक्शंस सेटअप नोट v3 उसे किया अब नोट जैसे भी अलग-अलग वर्जन हो सकते हैं या ऐसे ही हम कोई भी एक्शन उसे कर रहे हैं उसको हम कुछ एडिशनल पैरामीटर दे के कस्टमाइज्ड कर सकते हैं तो उसके लिए हम उसे करते हैं विथ और विथ में हम पास करते हैं जो भी उसकी वैल्यू है तो जैसे हमने यहां पे क्या पास किया नोड हिफिन वर्जन और 18 तो इसका मतलब नोट जीएस 18 को ये सेटअप कर देगा ताकि इसके बाद अब आप नोटिस के कमेंट्स चला पाओगे एनवायरनमेंट में सो ये होता है एक्शंस तो अगर आप एक्शंस के मार्केटप्लेस पर जाएंगे तो यहां पे आपको बहुत सारे एक्शंस दिखे जाएंगे करीब हम देखेंगे इतने सारे एक्शंस है जो की फ्री डिफाइन है जो की अपने खुद ने बनाए हैं लोग खुद भी बना सकते हैं आप भी खुद के एक्शंस बना सकते हो बहुत सारे एक्शन जैसे आपको को का एनवायरनमेंट सेटअप करना है आपको कोई बिल्ड हार्ड डिफेक्ट सेटअप करना है जावा सेटअप करना है नोट जैसे सेटअप करना है बहुत कुछ है आप यहां पे अगर देखेंगे तो इतने सारे हैं बहुत सारे पेज है तो आप डायरेक्टली इनको उसे कर सकते हैं उसके लिए जस्ट आपको यूजेस उसे करना है और जो भी उसका नाम है अगर आप कोई भी खोलने हैं जैसे डुकार्ड लॉगिन तो यहां पे आप आएंगे आपको इसका यूजेस मिल जाएगा की आपको पहले चेक आउट करना है फिर यहां से आपको इस तरीके से उसे करना है उसमें क्या वैरियेबल्स और क्या उनकी वैल्यू पास होगी तो इस तरीके से हम फ्री में एड एक्शंस को उसे कर सकते हैं तो अब बात आई है प्रैक्टिकल की तो हमारा जो पहले प्रोजेक्ट है वो होने वाला है डिपलिंगा रिएक्ट प्रोजेक्ट ऑन गेट ऑफ पेज तो सबसे पहले अगर आपको गेटअप पेज के बड़े में आइडिया नहीं है या रिएक्ट के बड़े में आइडिया नहीं है तो ज्यादा टेंशन लेने की जरूर नहीं है एक प्रोग्रामिंग लाइक लैंग्वेज नहीं है जैसे स्क्रिप्ट का एक लाइब्रेरी है एक्चुअली जिसमें आप कोड करते हो फिर फाइनली आप उसको बिल्ड कर सकते हो तो आपको एक सिंपल एचटीएमएल कस जावास्क्रिप्ट फाइल मिलती है उसको आप कहानी भी रन कर सकते हो ऐसा सिंपल वेबसाइट और गेटअप पेज हमें वो सर्विस प्रोवाइड करता है जो फ्री में हम अपनी एचटीएमएल फाइल्स को अजर वेबसाइट सर्व कर सके तो इसके लिए स्टेप्स क्या उसे करने होते हैं सबसे पहले तो हमें चाहिए एक रिएक्ट प्रोजेक्ट जो की मैंने ऑलरेडी बना रखा है जो अभी मैं आपको शो करूंगा नेक्स्ट स्टेप आपको एनबी से लाइब्रेरीज को इंस्टॉल करना होता है जो एंबिएंस इंस्टॉल कमांड से हम इंस्टॉल करते हैं फिर आपको एनबी रन बट करना होता है यानी आप बिल्ड करते हो प्रोजेक्ट ये स्पेसिफिकली जावा स्क्रिप्ट का है बट आपकी कोई भी लैंग्वेज हो जैसे की आपकी जावा लैंग्वेज हुए कोई भी हो सबका कोई ना कोई प्रोसेस होता है की आप क्या इंस्टॉल करते हो बिल्ड करते हो कंपिल करते हो उसको कैसे रन करते हो तो यह जो मैं बता रहा हूं रिएक्ट के स्पेसिफिक है तो बट आपको टेस्टिंग के लिए बिल्कुल कर सकते हो आपको ज्यादा आना जरूरी नहीं है तो आपने इंस्टॉल किया बिल्ड किया और फाइनली जो बिल्ड फोल्डर बन के आता है आपको लेकिन आपके एचटीएमएल कस स्क्रिप्ट फाइल्स होती है तो उसको आपको पुश करना होता है किसी भी एक स्पेसिफिक ब्रांच पर जैसे हमने यहां पर नाम ले लिया है गपा जिसके था पेज इस ब्रांच में हम पुश करेंगे और फाइनली ये एक लूप बन जाता है यानी अब आपको कुछ भी अपडेट करना है तो आपको फिर से ये सारे स्टेप्स करने पढ़ेंगे अब अगर हमें मैन्युअल करना होता तो हमें हर स्टेप बार-बार करना पड़ता है विच इसे नोट वर्किंग तो हम इस चीज को ऑटोमेटिक करने वाले हैं हम एक्शंस के थ्रू अब यहां पे एक और वन टाइम कम भी है जो की है सेटअप गेट अप पेज तू उसे डी गीता पेज ग पेज ब्रांच तू सर्व डी वेबसाइट यह वन टाइम सेटिंग है जो हमें बस बताना होता है गेटअप को की इस ब्रांच से हमें अपने डाटा पेज उसे करना है तो चलते हैं प्रैक्टिकल पे तो ऑलरेडी मैंने क्रेज़ी यहां पे बना राखी है गीता एक्शन क्रश कोर्स इसका लिंक प्रोजेक्ट अगर मैं यहां पर आपको चला कर दिखाऊं तो जस्ट बेसिक प्रोजेक्ट यहां लिखा है और यहां पे बेसिक डीटेल्स यहां पर बेसिक प्रोजेक्ट तो सबसे पहले अब हमें इसके लिए बनानी है पाइपलाइन तो हम आते हैं अपने कोड में कोई एक्शन सीखेंगे जैसे आपको नोट जीएस का कोई पैकेज पब्लिश करना है आपको कोई डॉकर इमेज बनाने है है ना बहुत सारे हैं यहां पे आपको अलग-अलग लैंग्वेज के पैक गर्ल्स ये सब अलग-अलग लैंग्वेज के आपको कोई कंटेनर आपको दिप्लाई करना है अव्स पे क्लाउड पे किसी भी सर ऑटोमेशन यहां पे आपको कोई टेराफॉर्म से कुछ करना है बहुत कुछ अवेलेबल है यहां पे ओके तो सबसे पहले हमें क्या करना पड़ता है अगर हम यहां पे किसी पे भी कन्फ्यूजन पर क्लिक करेंगे तो आप देखोगे की यह क्या कर रहा है एक न्यू फाइल बना रहा है कहां जो भी आपकी फाइल का नाम है और यहां पे ये जो अभी हमने डिस्कस किया थे नाम ऑन जॉब्स और स्टेप्स ये साड़ी चीज कर रहा है तो इस तरीके से ये आपको परी में टेंपलेट्स की तरह मिल रहे हैं जो आप उसे कर सकते हो तो ये है वो प्रोजेक्ट तो सबसे पहले हमें यहां पर एक न्यू फोल्डर बनाना है जिसका नाम होगा जिसका नाम होगा क फ्लोर्स अब यहां पर हम एक फाइल बनानी है नाम हम कुछ भी दे सकते हैं जैसे हम यहां पर नाम दे देते हैं दिप्लाई डॉट जैसा हमने देखा था सबसे पहले दे रहा है बिकॉज़ ये बोल रहा है ऑन और जॉब्स मिसिंग है ये क्योंकि मैंने गीता वैक्सीन का जो क फ्लो वाला एक्सटेंशन है व्यूवर्स कोड में वो दाल रखा है तो इसका एरर सही कर देते हैं हम क्या बोलते हैं की हमें ऑन करना है कब पुश इवेंट पे लेकिन पुष्प में भी सब पे नहीं ओनली जब हमारी ब्रांच में ब्रांच रहेगी तो हमने यहां पे दाल दिया में ब्रांच और यहां पर मैं यह भी चाहता हूं की मैन्युअल चला सुकून तो मैंने इस लेवल पे ही यहां पर दाल दिया मैंने क फ्लो डिस्पैच यहां पर मैं इसको कर सकता हूं तो नेक्स्ट आता है हमारा नाम देना होता है जो की हम ऐसा अलग-अलग भी कर सकते हैं की सबसे पहले अब हमें क्या देना होता है सबसे पहले हमें देना होता है उसे पर ही ये रन हो जाए तो नेक्स्ट आता है स्टेप्स स्टेप्स के अंदर हमें सबसे पहले तो क्या देना है नाम जो की हो जाएगा चेक आउट डिपॉजिटरी क्योंकि हमने देखा था की हमें इस कोड पे ही क करना है तो यहां पर हम कर देंगे नेक्स्ट यूजेस एक्शन यहां पे इसको इंडेंट कर देंगे तो ये क्या करेगा सबसे पहले इस सेक्शंस को उसे करेगा और हमारा जो भी ये कोड है उसको वर्कर पर जो सर्वर डाटा अपने दिप्लाई किया है वहां पे इसको चेक आउट कर देगा यानी कॉपी कर देगा इस कोड को नेक्स्ट हमें क्योंकि अब हमें नोट जैसे कम है तो हमें नोट जैसे सेटअप करना पड़ेगा तो यहां पर हम आते हैं नेक्स्ट स्टेप में इधर करते हैं कर देंगे हम नोट को सेटअप और इसके अंदर हमें देना पड़ेगा वही जो हमने एग्जांपल में देखा था यूजर्स एक्शन v3 यहां पे हम यह लेंगे जो की है और यहां पर आएगा कोई भी वर्जन जो हम उसे कर सकते हैं तो फिलहाल जो लेटेस्ट चल रहा है उसे करेंगे इसके बाद जो हम करना है वहां पर हमें कोई उसकी जरूर नहीं है फिलहाल हमें बस डायरेक्टली कमांड करना है तो नेक्स्ट हम डिपेंडेंसी इंस्टॉल करनी है बेस्ड ऑन डी फ्लोचार्ट भी है डिस्कस तो यहां पे हम आएंगे और इसको हम बराबर में लेंगे तो यहां पे इंस्टॉलिंग डिपेंडेंट और इसके लिए कमांड बहुत ही सिंपल है इसके लिए कमांड है रन और इंस्टॉल तो अब हम क्योंकि एक शैलेश स्क्रिप्ट का कमांड चला रहे हैं मतलब एक शैली का मां चला रहे हैं तो हम रन उसे करेंगे और सिमिलरली यहां पे अगर हम नीचे आए है तो यहां पर हम अब हमें करना है बिल्ड प्रोजेक्ट तो उसका कमांड होता है जो भी लैंग्वेज है यहां पर उसे हिसाब से सेटअप करना रहेगा तो यहां तक बिल्ड हो चुका है यानी हमारे बिल्ड फोल्डर में जो भी हमारे रिकॉर्ड वालुज हैं वो ए चुकी है अब हमने उसको गीता पेज पे डालना है यानी हमें उसको न्यू ब्रांच के अंदर पुश करना है तो वैसे ये थोड़ा सा टीडीएस टास्क है आप चाहे तो मैन्युअल आगे एन टास्क खुद से कर सकते हो लेकिन हम इसके लिए उसे करेंगे एक और एक्शन जो की किसी और ने बनाया है तो पहले तो हम यहां पर आएंगे यहां पर देंगे हम नाम जो की है डिप्लाइड तू गेट अप पेज और इसके लिए हम उसे करने वाले हैं एक पैकेज जिसका नाम है इस टाइम स्टेटस चल रहा है और इसको हमें कुछ वालुज भी लेनी पड़ेगी जो की रहेगी विथ के अंदर एक तो ब्रांच के हमें किस ब्रांच में पुश करना है और दूसरा रहेगा की हमें किस फोल्डर पे पुश करना है यह दो वालुज हमें यहां पर देनी पड़ेगी तो हमारे यहां से बिल्ड प्रोजेक्ट जो था वो बिल्ड फोल्डर में दे रहा था वैल्यू तो वही हमें पुश करना है कहां गेटअप पेज पर तो ये कम ये कर देगा तो एक्चुअल में अगर तुम देखो तो हमारी ये पुरी पैटर्न कंप्लीट हो चुकी है बस एक छोटी सी चीज इसमें बाकी है की अभी हम क्या देख रहे हैं की हम चाहते हैं हमारी पाइपलाइन पुष्कर है कंटेंट को तो हमें इसको परमिशन देनी है की अगर हमने परमिशन नहीं दी तो यह पुश वाला स्टेप फेल हो जाएगा बाकी सब कुछ चलेगा तो हम किसी स्पेसिफिक स्टेप में भी इनफॉरमेशन दे सकते हैं इस स्पेसिफिक कैसे में मैं पूरे प्रोजेक्ट को परमिशन दे दूंगा तो उसके लिए यहां पर मुझे कुछ नहीं करना है यहां पर होगा परमिशन और इसमें मुझे किस चीज की परमिशन देनी है इसको स्टार्टिंग पर रखेंगे यहां पर कंटेंट्स की परमिशन कंटेंट्स और उसमें राइट की परमिशन देनी है की इस क फ्लो को मैं कंटेंट राइट करने की परमिशन दे रहा हूं तो यह आपको बहुत साड़ी परमेश्वर से आगे भी हम एक दो एग्जांपल में देखेंगे तो मेरी पुरी की पुरी पाइपलाइन कंप्लीट है नो व्हाट आई बिल डू आई बिल जस्ट डू एन कमेंट एड्रेस करता हूं तो ऑटोमेटेकली कमेंट ए चुका है और एक्शंस में और कौन सी में ब्रांच कर लेट हूं तो अब यह सारे स्टेप्स दिखे रहे होंगे की चेक आउट अपोजिट ट्री सेटअप नोड इंस्टॉल डिपेंडेंसी यहां पे आप उनके लॉक्स भी चेक कर सकते हो तो जितने भी स्टेप हमने दिए हैं देखो वो कंप्लीट हो रहे हैं फेल हो रहे हैं सब हमें यहां पे दिखेगा तो अब देखो आप स्टेप बाय स्टेप सारे चल रहे हैं सैटअपलोड इंस्टॉल डिपेंडेंसी प्रोजेक्ट बिल्ड भी हो गया है तो आप यहां पे देखोगे जो बिल्ड प्रोजेक्ट है उसने बिल्ड फोल्डर के अंदर सारे रिकॉर्ड फाइल्स दाल दी है और उसके बाद हमने उसको परमिशन भी दे दी थी तो जो डेप्लॉय तू गेट अप पेज था उसने पुश कर दिया है तो चलो चेक कर लेते हैं हम आए यहां पे और देखो यहां पे एक और ब्रांच बन गया ये ऑटोमेटिक के लिए जो है गीता पेज और यहां पे ऑटोमेटेकली ये देखो पुश हो चुका है तो अब लास्ट में बस एक सेटिंग बैक रही है जो हमें करनी है उसके लिए हम आएंगे यहां पे सेटिंग के अंदर यहां पर आना पड़ेगा और यहां पर हमें बस एक दिप्लाई फ्रॉम ब्रांच और यहां पर हम ले लेंगे और इसको कर देंगे से बस ये करते ही विदीन फु मिनट्स आपको रिफ्रेश करके चेक करना है यहां पर आपकी जो होस्टेड वेबसाइट के लिंक है वो आपको दिखने ग जाएगी यहां पे और अगर इस बीच आप चेक करो यहां पर एक्शंस पर आकर तो इधर आप देखेंगे तो एक्चुअली सो एस यू कैन सी यहां पर हो चुका है और अभी यह चलेगा एप्लीकेशन को जब भी अब गेटअप पर दिप्लाई करते हो तो यहां पे हमें होम पेज करके प्रॉपर्टी और एड करनी पड़ती है जिससे पता पड़ता है की रूट क्या है उसका तो यहां पे क्या हो जाएगा की हमें ये लेना पड़ेगा जो की है एचटीटीपीएस डेमोंसप्रो यानी जो भी आपको गिटार यूजर नाम है आपकी रिपोजिटरी का नाम तो वो मैं यहां से कॉपी करके ले आता हूं रिप्रेजेंट्री का नाम था की हम बात बता रहे हैं की हमारे किस डोमेन पे रिएक्ट प्रोजेक्ट अवेलेबल होगा तो क्योंकि अब हमने कर रखा है पाइपलाइन सेटअप तो अब हमें मैन्युअल कुछ भी क नहीं करना है जस्ट हमें यहां पे अपडेटेड होम पेज और जैसे हम यहां पर कमेंट करके पुश करेंगे अगर हमें पाइपलाइन सेटअप नहीं की होती तो हमें बहुत सारे स्टेप्स मैन्युअल करने पढ़ते लेकिन अब आप देखोगे की यहां एक्शंस में ऑटोमेटेकली बिल्ड और कुछ वाला कम चल जाएगा है तो हमारी जो ओरिजिनल बेल्ट पाइपलाइन जो हमने बनाई थी वह वाली सक्सेस हो चुकी है और अब यह ऑटोमेटेकली पेज का भी जो अपडेशन है वो ट्रिगर हो चुका है तो जैसे ये वाला हो जाएगा हमारे जो भी चेंज हैं वो हमारे प्रोजेक्ट में रिफ्लेक्टर हो जाएंगे तो यही फायदा है गेटअप एक्शंस का की एक बार सेटअप कर दिया अब आप बस कोड में कुछ भी चेंज करते रहो वो ऑटोमेटेकली रिफ्लेक्टर होएंगे तो जैसे हम फाइनली इसको खोलेंगे हमारा रिएक्ट प्रोजेक्ट हमारे सामने है जो की इस यूआरएल पर लाइव हो चुका है और अब हमें कोई भी इसमें चेंज करने पर एग्जांपल अगर मैं कोड लेवल पे कुछ भी चेंज करो जैसे यहां पे अगर मैं इसको यहां पे एक्शंस ट्यूटोरियल अगर कर देता हूं और मैं फिर से इसको कमेंट करके पुश करता हूं तो आपको सीधा फटाफट रिजल्ट दिखता हूं रिफ्रेश यहां पर देखो अपडेट कंटेंट ए चुका है जैसे अगर इसमें आपको बहुत बार एनवायरनमेंट वैरियेबल्स भी उसे करने पढ़ते हैं तो उसके लिए हम क्या कर सकते हैं जैसे हमें बिल्ड स्टेप में स्पेसिफिकेशन क्या है की मैं रिपोजिटरी में वेरिएबल सेट कर सकता हूं तो यहां पर अगर मैं ऐसा कुछ करूं तो यहां पर मैं वर्स डॉट और यही नाम ले लेते हैं तो मैं यह वैल्यू भी एक्सेस कर सकता हूं और ये वैल्यू मैं सेट कहां करूंगा ये मुझे करना पड़ेगा यहां पर सीक्रेट्स डॉट अपने वेरिएबल का नाम ऐसे उसे करना पड़ेगा जिसका नाम यह है और आई एम कमिंग फ्रॉम पीएनबी ये मैंने टेक्स्ट दाल दिया इस वेरिएबल में सो नो अब क्योंकि वेरिएबल भी सेट है यहां पे और यहां पर मैंने बता दिया है की ये एनवायरनमेंट इसको उसे करना है और लास्ट में अपने कोड को भी बता देता हूं की इस टेक्स्ट की जगह स्पेसिफिकली इस टेक्स्ट की जगह आईएफ डी एनवायरनमेंट वेरिएबल जो मिलेगा मुझे प्रोसेस env.elcome टेक्स्ट अगर यह है तो यहां पे व्हाट दिस कोड इस डूइंग की अगर यह टेक्स्ट अवेलेबल है तो इसको शो करो नहीं तो यह डिफॉल्ट टेक्स्ट शो करो तो अभी एक्सपेक्टेड क्या आउटपुट है की हमने वैरियेबल्स किया है तो उसका टेक्स्ट हमें देखना चाहिए और ये करके मैं फाइनली पुष्प और दिप्लाई कर देता हूं ऐसे ही हम सीक्रेट्स और एनवायरनमेंट वैरियेबल्स भी इसमें एड कर सकते हैं तो अब बढ़ते हम अपने नेक्स्ट एग्जांपल की तरफ जो की है एक्शंस में हम लेटेस्ट वीडियो एडिंग लेटेस्ट युटुब वीडियो लिंक तू गिठाब रीड मी इसका आपको अगर मैं एग्जांपल बताऊं तो जैसा की आप देख रहे हो और यहां पर हमने लेटेस्ट वीडियो वीडियो का एक क्षेत्र एड किया है और यहां पर जितनी भी ये लिंक है यह हमारे चैनल की लेटेस्ट फाइव वीडियो है और कमल की बात ये है की हमने मैन्युअल एड नहीं की है इसे इसे हमने एक्शंस के थ्रू ऑटोमेटिक किया है जिसमें ऑटोमेटेकली स्पेसिफिक टाइम ऑफ दे वो गीता वैक्सीन जो है वो रन करेगा और वो लेटेस्ट वीडियो को फेच करके यहां पे हमें शो कर देगा तो तो यही हम अब करने वाले हैं तो उसके लिए हमें ए जाना है अपने कोर्ट में वापस और अब हमें बनाना है एक न्यू क फ्लो तो यही क फ्लो के अंदर एक न्यू फाइल बना लेंगे जिसका नाम रहेगा हम रख सकते हैं वह तो हमें बाय डिफॉल्ट डालनी है जैसे की नाम और इस पर हम जो ऑन रखेंगे वो रहेगा ऑन शेड्यूल और साथ में वर्कलोड स्पीच भी यानी दोनों रखेंगे हम जिसमें शेड्यूल यानी स्पेसिफिक इस टाइम पर रोज की 10:30 पर ऑटोमेटिक कर सकते हैं ताकि हम इसको अपने हिसाब से टेस्ट कर सके और क्योंकि यह वाली जो हमारी पाइपलाइन है ये भी हमारे रेडमी को अपडेट कर रहे हैं यानी कंटेंट को अपडेट कर रही है तो इसे भी हमें परमिशन देनी पड़ेगी जो की है राइट की परमिशन तो वो हम यहां पर इसको दे देंगे और लास्ट जो हमारा कम आता है वो आता है जॉब्स तो सबसे पहले हमें जब बनानी है जो की बन जाएगी अपडेट रेडमी की युटुब नाम से और इसको भी हम चलाएंगे उबंटू लेटेस्ट पर तो वैसे खास बात क्या है की यह प्रोसेस काफी लॉन्ग हो सकता है की आप खुद जाके फेच करो उसको अपडेट करो बहुत कुछ हो सकता है करने को लेकिन यही तो फायदा है की प्रेम बट हम एक एक्शन उसे करने वाले हैं जिसकी मदद से हम ऑटोमेटेकली को सर्च कर लेंगे तो यहां पे हम पहले स्टेप्स दाल देते हैं और इसके लिए पहले एक्शन तो हमें पता ही था जो की हमें चेक आउट करना होता है तभी तो हम अपडेट कर पाएंगे कांटेक्ट और नेक्स्ट एक्शन है ये बनाया है जो की ये ब्लॉक पोस्ट क फ्लो ये सिर्फ युटुब वीडियो के लिए नहीं ये आपके ब्लॉग्स के लिए ट्विटर के लिए आई थिंक काफी चीजों के लिए आप उसको उसे कर सकते हो हम युटुब के लिए एग्जांपल लेंगे ठीक है तो व्हाट नो वे बिल डू हमें इसको आएगी विद के अंदर पहले तो क्या पास करना है हमें कमेंट टैग नाम क्या है कमेंट टैग नाम में हमें एक वैल्यू पास करनी है जैसे यहां पर हम कर रहे हैं युटुब पास यह वैल्यू क्या होने वाली है हमें एक्चुअली रेडमी में किस जगह पे ये कंटेंट को अपडेट करना है वह भी हमें बताना पड़ेगा ना तो वो नाम हमने यहां पर बताया है युटुब और अब हम क्या करेंगे अपने रीड की किसी भी एक क्षेत्र में आएंगे इस जगह पे और ये डालना है हमें युटुब और स्टार्ट और यहां पे हमें डालना है युटुब और और इसके बीच में ऑटोमेटेकली वो करेगा तो ये जो नाम हमने डाला है युटुब वही हमने यहां पे स्पेसिफाई किया है और सेकंड पैरामीटर हमें देना है वो है यहां पे फीड लिस्ट फीड लिस्ट के बड़े में ज्यादा आपको जन की जरूर नहीं है बट एक्चुअल में ये एक डोमेन है यहां पे युटुब की तरफ से youtube.com तो ये एक एग्जांपल फॉर्मेट है जो की आपकी जो युटुब वीडियो है उनके बड़े में बताते हैं डीटेल्स यहां पे आप अपने चैनल की डीटेल्स भी दाल सकते हो और चैनल की डीटेल्स आपको कहां मिलेगी उसके लिए लाइक कोई भी आप वेबसाइट उसे कर सकते जैसे गूगल पर सर्च करके युटुब चैनल कोई सा भी खोलकर आप उसके अंदर अपने जो भी चैनल है उसका हैंडल यूजर नाम वॅटीवर यू कैन प्रोवाइड जैसे की यहां पे अगर मैं देवोप्स को पास करता हूं तो ऑटोमेटेकली आईटी बिल कन्वर्ट दिस आईडी पर मी तो यही आईडी मुझे उसे करनी है तो यहां पे इस तरीके से एग्जांपल्स में फॉर्मेट आता है जहां चैनल का नाम वीडियो का नाम मिल जाता है हमें और वही ये उसे करेगा इंटरनल वीडियो को फेच करने के लिए सो आप देखो कितना सिंपल हो गया ये कम करना सिर्फ हमें एक एक्शन कल करना था वैली विश्वास करने की और आईटी इसे दान सो नो आईएफ आई कम आते और पुश और शो यू डी अपडेट्स सो नो आप देखेंगे तो हमारा यहां पर एक नया बन चुका है लेटेस्ट युटुब वीडियो बट अभी ये नहीं चला है बिकॉज़ उसका टाइम हमने तन 30 का डाला है तो व्हाट आई कैन डू मैं हमने इसको मैन्युअल रन कर देते हैं में ब्रांच और आईटी इस ऑलरेडी फिनिश्ड इतना फास्ट था तो अब अगर हम आते हैं अपने गेटअप पर तो यहां पर अगर हम रेडमी में जाते तो यह देखिए व्हाट इसे तेरा फॉर्म लॉन्चिंग डेट ऑफ प्रो मेंबरशिप सो डीज आर जो डी लेटेस्ट फाइव वीडियो जो ऑटोमेटेकली यहां पे इंसर्ट हो चुकी है सो इतना इसी था गिठाबा एक्शंस की मदद से ये कम करना है और सबसे कमल की बात ये है की आईटी बिल बी ऑटोमेटेकली अपडेटेड यानी हर दिन ये 10:30 पे चेक करेगा की क्या लेटेस्ट वीडियो है और कुछ भी चेंज हुआ होगा तो आईटी बिल कमेंट दो चेंज सो आपको मैन्युअल अपडेट करते रहने की जरूर नहीं है और डी लास्ट एग्जांपल वे आर गोइंग तू सी इसे एन ग्रीटिंग कंट्रीब्यूटर्स ऑन डियर फर्स्ट इशू और पुल रिक्वेस्ट यानी आपके जितने भी कंट्रीब्यूटर्स हैं जो भी इशू या फूल रिक्वेस्ट करते हैं उनको कुछ ना कुछ मैसेज जाएगा और इसके लिए हमें हम ये चीज वाई से ही करने वाले हैं अगर हम एक्शंस में जा के न्यू पर फ्लो बनाते हैं तो ऑलरेडी हमें जो इतना सारे फ्री में एग्जांपल्स मिल रहे हैं उनमें से एक एग्जांपल है जिसका नाम है ग्रीटिंग बाय तो हम इसको करने वाले हैं ऑटोमेटेकली आईटी बिल क्रिएट एन फाइल next.mel जिसमें जिसने नाम भी दे दिया प्लस यह पुल रिक्वेस्ट परमीशंस यहां पर देखिए इसको इश्यूज और पुल रिक्वेस्ट पर राइट की परमिशन में लेट है ताकि वो कमेंट कर सके और स्टेप्स में आईटी इस यूजिंग डी फर्स्ट इंटरेक्शन वाला एक्शन और यहां पे जो बेसिक इसको डीटेल्स चाहिए थी वो यहां पे हम इस मैसेज को कस्टमर भी कर सकते हैं की मैसेज डेट बिल बी डिस्प्ले ऑन यूजर्स फर्स्ट इशू और यहां पे मैसेज जो की फर्स्ट पर पे दिखेगा तो यहां पे अगर मैं मैसेज अपडेट कर डन लाइक ये फर्स्ट पे दिखेगा वो ध्यान रखना की जरूर है हमें की अगर यूजर सेकंड टाइम इशू बना रहा है तो नहीं दिखेगा तो इशू के लिए हम ये भेज सकते हैं और और प्यार के लिए हम ये वाला मैसेज भेज सकते हैं यहां पे एक ग्रीटिंग वाली जो पाइपलाइन थी वो स्टार्ट हो चुकी है और एस वन एस आईटी इस फिनिश्ड स्टार्टिंग में कभी कभी टाइम लगता है बाकी बहुत इंसटैंटली हो जाते हैं की फर्स्ट टाइम में थोड़ा इनको सेटअप भी करना पड़ता है जैसे ये रन हो जाएगा तो आप देखेंगे की हमारा जो इशू है उसे पर हमें मिलेगा एक कमेंट तो यह देखिए हमारे पास यहां पर डाटा एक्शन की तरफ से कमेंट ए चुका है थैंक यू पर क्रिएटिंग इशू तो इस तरीके से रहेंगे जो या तो पुल रिक्वेस्ट बना रहे हैं क्या इशू बना रहे हैं उनको पहुंच जाएगा यह मैसेज अब लास्ट और फाइनल थिंक जो हमारी बैक रही है डेट इसे आर बोनस थिंक और उसमें हम बात करने वाले हैं मैट्रिक्स के बड़े में सो हमने एक चीज पहले डिस्कस की थी की हम क्रॉस प्लेटफॉर्म भी इसके अंदर कर सकते हैं जिसमें मैक आस विंडोज भी है अलग-अलग ऑफ नोड्स वर्जंस भी कर सकते हैं या ऑब्वियसली कोई भी वर्जन ऑफ सॉफ्टवेयर बट अगर हमें मां लो मल्टीपल पे करना हो तो क्या हमें एक-एक बार हर चीज के लिए अलग-अलग पाइपलाइन बनानी पड़ेगी नो तो यहां पे हम एग्जांपल लेकर चलते हैं ऑलरेडी एक पाइपलाइन का जिसमें साड़ी चीज पहले ऐसी है हम पहले जॉब्स की बात कर रहे हैं तो यहां पे हमें क्या बताना पड़ेगा एक एडिशनल पैरामीटर जो की रहेगा स्ट्रेटजी और उसके अंदर मैट्रिक्स इसके अंदर हम फ्री डिफाइन कर सकते हैं मैंने लिया है वर्जन जो की हो सकते हैं 14 सिक्योरिटी यह बात कर रहे हैं नोट जीएसटी वर्जन की यानी मैं इन तीनों पर टेस्ट करना चाहता हूं मेरा मां लो एप्लीकेशन ऐसा है जो तीनों नोट गेस्ट वर्जंस को सपोर्ट करना चाहिए तो यहां पे मैं उसको लगा सकता हूं सेकेंड्ली आस लगा दिया मैंने यहां पे की उबंटू लेटेस्ट और विंडोज लेटेस्ट मैं चाहता हूं की इन दोनों पे टेस्ट हो और बाकी जो मेरा कोड है जैसे रस ऑन वहां पे मैं क्या करूंगा जैसे हम पहले वैरियेबल्स नहीं उसे कर रहे थे से तरीके से matrix.os यानी मैट्रिक्स में से वेस्ट वाला पार्ट ये ले लगा और ऐसे ही जब हमने सेटअप में सेटअप नोट किया नोट वर्जन में हमने यहां पे पास किया मैट्रिक्स डॉट वर्जन तो और बाकी का कोड हमारा सिंपल जो था नो इसकी कमल बाकी है की आपने पाइपलाइन एक बार लिखिए लेकिन वह चलेगी इन दोनों लाइंस की वजह से 6 बार इस कांबिनेशन में यानी उबंटू के साथ नोट 14 विंडोज के साथ तो यह मैट्रिक्स का कमल है जिसमें वन टाइम लिखी चीज तो सिर्फ एक एग्जांपल है आप उसको किसी भी लेवल तक एक्सटेंड कर सकते हो लोट ऑफ एडवांस कॉन्सेप्ट्स रिलेटेड तू गेट अलसो आईएफ यू वांट तू लर्न ताकि लाइक करें अपने दोस्तों के साथ शेर करें और मिलते हैं नेक्स्ट वीडियो में [संगीत]
GitHub Actions Crash Course for beginners with Projects | GitHub Action Tutorial in Hindi
Channel: DevOps Pro
Share transcript:
Want to generate another YouTube transcript?
Enter a YouTube URL below to generate a new transcript.