Skip to content
  1. May 29, 2021
    • Lukas Krause's avatar
      Report back build state to the correct scm repository · 8df4946b
      Lukas Krause authored
      
      
      We were using the head (source) repository instead of
      the base (target) repository to report back the
      build state of a workflow. This is wrong since the
      state is reported using the scm token of the target
      repo owner/maintainer, which leads to permission
      problems (since it doesn't associate the reported
      state to the PR, but directly to the commit on the
      source repository).
      
      We also changed the download url, we should only
      take the "workflow.yml" file from the target
      repository.
      
      Co-authored-by: default avatarSaray Cabrera Padrón <scabrerapadron@suse.de>
      8df4946b
  2. May 28, 2021
  3. May 27, 2021
  4. May 26, 2021
    • Lukas Krause's avatar
      Remove package_id from event table · 6f8bb50c
      Lukas Krause authored
      After changing the from the attempt of building an association
      between an event and a package, to fetching the package
      using the passed payload in the `ReportToScmJob`
      in https://github.com/openSUSE/open-build-service/pull/11124
      the package_id is not longer needed.
      6f8bb50c
    • Lukas Krause's avatar
      Ignore package_id column in events table · 441d71f5
      Lukas Krause authored
      Preperation for the db migration in order to remove the package_id
      column from the events table.
      See https://github.com/ankane/strong_migrations#removing-a-column
      441d71f5
  5. May 25, 2021
  6. May 24, 2021