1. 21 Jan, 2021 11 commits
  2. 19 Jan, 2021 2 commits
  3. 18 Jan, 2021 9 commits
    • Michał Kępień's avatar
      Merge branch 'michal/improve-danger-checks-v9_11' into 'v9_11' · 1c44767d
      Michał Kępień authored
      [v9_11] Improve Danger checks
      
      See merge request !4578
      1c44767d
    • Michał Kępień's avatar
      Skip subject line length check for merge commits · f0c79dba
      Michał Kępień authored
      Some merge requests (e.g. those created for release branches) include
      merge commits.  Prevent Danger from warning about excessive subject line
      length for merge commits.  (While the proper way to detect a merge
      commit would be to check the 'parents' attribute of a commit object,
      Danger Python does not seem to populate that attribute, so a simple
      string search is performed on the commit subject instead.)
      
      (cherry picked from commit bc42690c)
      f0c79dba
    • Michał Kępień's avatar
      Skip length check for lines containing references · 029a8733
      Michał Kępień authored
      The Danger GitLab CI job currently flags excessively long lines in
      commit log messages.  Exclude lines containing references (i.e. starting
      with "[1]", "[2]", etc.) from this check.  This allows e.g. long URLs to
      be included in commit log messages without triggering Danger warnings.
      
      (cherry picked from commit 09964e80)
      029a8733
    • Michał Kępień's avatar
      Only warn about fixup commits once per run · 7e6f583f
      Michał Kępień authored
      The Danger GitLab CI job currently generates a separate error message
      about fixup commits being present in a merge request for every such
      commit found.  Prevent that by making it only log that error message
      once per run.
      
      (cherry picked from commit 801d13f6)
      7e6f583f
    • Michał Kępień's avatar
      Flag trailing dots in commit subject lines · 584032ac
      Michał Kępień authored
      Make the Danger GitLab CI job fail when the subject line for any commit
      belonging to a merge request contains a trailing dot.
      
      (cherry picked from commit 953c810f)
      584032ac
    • Michał Kępień's avatar
      Flag missing pairwise testing markers · 1ca23a2f
      Michał Kępień authored
      Make the Danger GitLab CI job fail when a merge request adds a new
      ./configure switch without also adding a "# [pairwise: ...]" marker that
      the relevant GitLab CI job uses for preparing the pairwise testing
      model.  This helps to ensure that any newly added ./configure switches
      are tested by the pairwise testing GitLab CI job.
      
      (cherry picked from commit ff58ec8c)
      1ca23a2f
    • Michał Kępień's avatar
      Suggest adding release notes for customer issues · a32ba569
      Michał Kępień authored
      Make Danger suggest adding a release note to a merge request if the
      latter is marked with the "Customer" label but not with the "Release
      Notes" label.
      
      (cherry picked from commit d81ad454)
      a32ba569
    • Michał Kępień's avatar
      Handle [placeholder] CHANGES entries · 2a6f00e3
      Michał Kępień authored
      Make the Danger GitLab CI job fail when a merge request targeting a
      branch different than "main" adds any [placeholder] entries to the
      CHANGES file.  Prevent Danger from flagging missing GitLab identifiers
      for [placeholder] CHANGES entries.
      
      (cherry picked from commit 2f77c768)
      2a6f00e3
    • Michał Kępień's avatar
      Flag missing CVE identifiers · 40b12b0c
      Michał Kępień authored
      Make Danger ensure that if a merge request fixes a security issue then
      that merge request includes a CHANGES entry and a release note, both of
      which contain a CVE identifier.
      
      (cherry picked from commit 97364f55)
      40b12b0c
  4. 13 Jan, 2021 2 commits
  5. 08 Jan, 2021 2 commits
  6. 07 Jan, 2021 1 commit
  7. 06 Jan, 2021 7 commits
  8. 21 Dec, 2020 4 commits
  9. 16 Dec, 2020 2 commits