This is an automated email from the ASF dual-hosted git repository.

rahulvats pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 8d44a84e71b simplify the bug report template (#63851)
8d44a84e71b is described below

commit 8d44a84e71b2a1017e377190bbb9b00c6a1fdc2d
Author: Shrividya Hegde <[email protected]>
AuthorDate: Thu Mar 26 00:24:05 2026 -0400

    simplify the bug report template (#63851)
    
    * simplify the bug report template
    
    Changes involve:
    - Merging how to reproduce and what happened as these two pieces of 
information are naturally intertwined and a good reproduction walkthrough 
usually tells the story of what went wrong along the way.
    - apache airflow version is usually a handy information while filing the 
bug. Instead of giving dropdowns, the user let to mention the airflow version 
would cover redundant ask of filling the version if it belongs to 3x versions.
    
    * pre-commit fixes
    
    updating the missing line in the bug template
    
    fixing yaml linting issues
    
    * simplify the bug report template
    
    Changes involve:
    - Merging how to reproduce and what happened as these two pieces of 
information are naturally intertwined and a good reproduction walkthrough 
usually tells the story of what went wrong along the way.
    - apache airflow version is usually a handy information while filing the 
bug. Instead of giving dropdowns, the user let to mention the airflow version 
would cover redundant ask of filling the version if it belongs to 3x versions.
    
    * pre-commit fixes
    
    updating the missing line in the bug template
    
    fixing yaml linting issues
    
    * reverting linting changes unrelated to the template edit
    
    * add placeholder and update terminology
    
    * retain the airflow version type and structure
    
    Since the issue template is static in nature, hiding the other versions is 
not allowed.
    Retaining the current element type till the alternate options are decided
    
    * add placeholder text for airflow version input and update verbiage.
    
    - updated the airflow version field to have placeholder that hints the 
reporter run the airflow version command and paste the output.
    - minor verbiage update for issue description
    
    * remove quotes for the placeholder
---
 .github/ISSUE_TEMPLATE/1-airflow_bug_report.yml | 57 +++++++++----------------
 1 file changed, 19 insertions(+), 38 deletions(-)

diff --git a/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml 
b/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml
index 40bd08c2ec2..dba7a4fef0a 100644
--- a/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml
@@ -25,40 +25,38 @@ body:
         [Security Reporting 
Guidelines](https://github.com/apache/airflow/blob/main/.github/SECURITY.md)
         instead.
         <br clear='left'/>"
-      # yamllint enable rule:line-length
-  - type: dropdown
+  - type: input
     attributes:
       label: Apache Airflow version
       description: >
-        Select your Airflow version.
+        Enter your Airflow version.
         **Please note:** Airflow 2.x is in limited support (critical and 
security fixes only), and reaches
         EOL on April 22, 2026 - see the
         [Airflow 2 EOL page]
         
(https://airflow.apache.org/docs/apache-airflow/stable/installation/supported-versions.html)
         for more information.
-      multiple: false
-      options:
-        - "3.1.8"
-        - "2.11.X"
-        - "main (development)"
-        - "Other Airflow 3 version (please specify below)"
+        Remember, you are encouraged to test with the latest release or on the 
`main` branch to verify your issue still exists, especially if
+        your version is at least a minor version older than the [current 
stable 
release](https://airflow.apache.org/docs/apache-airflow/stable/installation/supported-versions.html#version-life-cycle).
+    # yamllint enable rule:line-length
+      placeholder: Run `airflow version` and paste the output here
     validations:
       required: true
-  - type: input
-    attributes:
-      label: If "Other Airflow 3 version" selected, which one?
-      # yamllint disable rule:line-length
-      description: >
-        On what 3.X version of Airflow are you currently experiencing the 
issue? Remember, you are encouraged to
-        test with the latest release or on the `main` branch to verify your 
issue still exists, especially if
-        your version is at least a minor version older than the [current 
stable 
release](https://airflow.apache.org/docs/apache-airflow/stable/installation/supported-versions.html#version-life-cycle).
-      # yamllint enable rule:line-length
   - type: textarea
     attributes:
-      label: What happened?
-      description: Describe what happened.
+      label: What happened and how to reproduce it?
+      description: >
+        Describe what happened and please make sure you provide a
+        reproducible step-by-step case of how to reproduce the problem as
+        minimally and precisely as possible.
       placeholder: >
-        Please provide the context in which the problem occurred and explain 
what happened
+        Please provide the context in which the problem occurred and keep
+        in mind we do not have access to your cluster or DAGs. Remember that
+        non-reproducible issues will be closed! Opening a discussion is
+        recommended as a first step. Feel free to use the following template:
+        **Issue Description **
+        < describe your issue >
+        **Steps to reproduce:**
+        < detailed steps to reproduce >
     validations:
       required: true
   - type: textarea
@@ -70,26 +68,11 @@ body:
         the fragment of logs showing the exact error messages or wrong 
behaviour and screenshots for
         UI problems or YouTube link to a video of you demonstrating the 
problem. You can include files by
         dragging and dropping them here.
-  - type: textarea
-    attributes:
-      label: How to reproduce
-      description: >
-        What should we do to reproduce the problem? If you are not able to 
provide a reproducible case,
-        please open a 
[discussion](https://github.com/apache/airflow/discussions) instead.
-      placeholder: >
-        Please make sure you provide a reproducible step-by-step case of how 
to reproduce the problem
-        as minimally and precisely as possible. Keep in mind we do not have 
access to your cluster or DAGs.
-        Remember that non-reproducible issues will be closed! Opening a 
discussion is recommended as a
-        first step.
-    validations:
-      required: true
   - type: input
     attributes:
       label: Operating System
       description: What Operating System are you using?
       placeholder: "You can get it via `cat /etc/os-release` for example"
-    validations:
-      required: true
   - type: textarea
     attributes:
       label: Versions of Apache Airflow Providers
@@ -113,8 +96,6 @@ body:
         - "Amazon (AWS) MWAA"
         - "Microsoft ADF Managed Airflow"
         - "Other"
-    validations:
-      required: true
   - type: textarea
     attributes:
       label: Deployment details

Reply via email to