"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > GitHub क्रियाओं के साथ स्वचालित रिलीज, ReadMegenie ऑनलाइन लॉन्च किया गया है

GitHub क्रियाओं के साथ स्वचालित रिलीज, ReadMegenie ऑनलाइन लॉन्च किया गया है

2025-04-18 को पोस्ट किया गया
ब्राउज़ करें:714

] ? यह परियोजना अविश्वसनीय रूप से पुरस्कृत रही है कि यह पाईपी पर जीवन में आ गया। संस्करण

1.0.0 ReadmeGenie is Ready for You! Automating Releases with GitHub Actions के साथ, ReadMegenie अब डेवलपर्स के लिए उपलब्ध है जो हर जगह स्वच्छ, संक्षिप्त और पेशेवर Readme.md फाइलें उत्पन्न करने के लिए आसानी से उपलब्ध है।

क्या है रीडमेगेनी? ] विस्तृत प्रलेखन लिखने की थकाऊ प्रक्रिया को स्वचालित करके, ReadMegenie डेवलपर्स को कोडिंग पर अधिक ध्यान केंद्रित करने और स्वरूपण पर कम पर ध्यान केंद्रित करने में मदद करता है।

]
] ] ]

] यदि आप इसे आज़माना चाहते हैं, तो आप इसे निम्न कमांड के साथ स्थापित कर सकते हैं: ]

]

github क्रियाओं के साथ स्वचालित रिलीज ] हर बार जब एक नया संस्करण टैग रिपॉजिटरी में धकेल दिया जाता है, तो हमारी ऑटोमेशन पाइपलाइन पैकेज का निर्माण करती है, परीक्षण चलाता है, और इसे PYPI में प्रकाशित करता है। यहां बताया गया है कि हमने इसे कैसे प्राप्त किया:

  • 1। Git टैग के साथ संस्करण प्रबंधन ] यह सुनिश्चित करता है कि प्रत्येक रिलीज़ को Pyproject.toml फ़ाइल में मैनुअल अपडेट की आवश्यकता के बिना सही ढंग से संस्करणित किया गया है। एक रिलीज (जैसे, v1.0.0) को टैग करके, पाइपलाइन स्वचालित रूप से संस्करण को गतिशील रूप से सेट करती है। २। GitHub क्रियाओं के साथ स्वचालित वर्कफ़्लोज़
  • ]
  • ]
  • ] ]


पैकेज का निर्माण:
pip install -i https://test.pypi.org/simple/ ReadmeGenie==1.0.0
]


]

]

]

नाम: PYPI को प्रकाशित करें पर: धकेलना: टैग: - 'V*' # संस्करण टैग के लिए ट्रिगर वर्कफ़्लो नौकरियां: बिल्ड-एंड पब्लिश: रन-ऑन: ubuntu-latest चरण: - उपयोग: क्रिया/चेकआउट@v4 - नाम: पायथन सेट करें उपयोग: क्रिया/सेटअप-पाइथॉन@v3 साथ: पायथन-संस्करण: "3.12" - नाम: निर्भरता स्थापित करें रन: | Python3 -M PIP Install -अपग्रेड PIP बिल्ड SETUPTOOLS_SCM सुतली - नाम: बिल्ड पैकेज रन: python3 -m बिल्ड - नाम: PYPI को पैकेज प्रकाशित करें env: TWINE_USERNAME: __TOKEN__ TWINE_PASSWORD: $ {{secrets.pypi_api_token}}}} रन: पायथन 3 -M सुतली अपलोड डिस्ट/*

३। रहस्य प्रबंधन ] यह कोडबेस में संवेदनशील जानकारी को उजागर करने की आवश्यकता को समाप्त करता है।

ReadMegenie के लिए आगे क्या है?

यह तो एक शुरूआत है! ? भविष्य के रिलीज के लिए, हम योजना बनाते हैं:

    अधिक अनुकूलन योग्य टेम्प्लेट के लिए समर्थन जोड़ें।
  1. ] ]

    ] हमारे GitHub रिपॉजिटरी पर मुद्दों का योगदान या रिपोर्ट करने के लिए स्वतंत्र महसूस करें।

      एक अंतिम शब्द
    • ] यह सुनिश्चित करता है कि हर रिलीज सहज, सुसंगत और विश्वसनीय है।
    • ] हम आपके द्वारा बनाई गई अद्भुत परियोजनाओं को देखने के लिए इंतजार नहीं कर सकते हैं!
    हैप्पी कोडिंग! ?
विज्ञप्ति वक्तव्य इस लेख को इस पर पुनर्मुद्रित किया गया है: https://dev.to/htsagara/readmegenie-is-ed-ed-for-you-yutomating-releases-with-github-actions-4fmn?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] पर संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3