Github क्रियाएँ: डिफ़ॉल्ट शाखा चर

Nov 11 2020

क्या गीथब क्रियाओं में डिफ़ॉल्ट शाखा का निर्धारण करने का कोई स्मार्ट तरीका है?

अब मुझे कुछ लिखना होगा:

on:
  push:
    branches:
      - master

वहाँ नीचे कोड की तरह कुछ लिखने का एक तरीका है?

on:
  push:
    branches:
      - $default-branch

मैंने गूगल करने की कोशिश की लेकिन कुछ नहीं मिला

जवाब

1 KrzysztofMadej Nov 11 2020 at 16:20

फिलहाल यह संभव नहीं है। कृपया इस विषय को github समुदाय पर देखें

आप बस इस स्तर पर चर तक पहुँच सकते हैं

वर्कफ़्लो मान्य नहीं है। .github / workflows / so-004-variables-in-trig.yaml (लाइन: 7, कर्नल: 9): अपरिचित नाम-मूल्य: 'env'। अभिव्यक्ति 1 के भीतर स्थिति 1 पर स्थित: env.default- शाखा

आप शाखा नाम पर आधारित फ़िल्टर को यहां की तरह मान सकते हैं, लेकिन फिलहाल आप वह नहीं कर सकते जो आप चाहते हैं।

3 ddelange Jan 14 2021 at 23:59

$default-branchवर्कफ़्लो टेम्पलेट्स में इस्तेमाल किया जा सकता है, लेकिन वर्कफ़्लो में नहीं। शाखा प्रारंभ में वर्कफ़्लो में हार्ड-कोडित हो जाएगी, और मैन्युअल रूप से बनाए रखना होगा। [१]

ब्लॉग भेजा: https://github.blog/changelog/2020-07-22-github-actions-better-support-for-alternative-default-branch-names/