Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update / Overhaul CI configuration #330

Merged
merged 36 commits into from
Jan 13, 2023
Merged

Update / Overhaul CI configuration #330

merged 36 commits into from
Jan 13, 2023

Commits on Jan 6, 2023

  1. Configuration menu
    Copy the full SHA
    aac900e View commit details
    Browse the repository at this point in the history
  2. Create ci_sfos3.4.0-i486.yml

    Olf0 authored Jan 6, 2023
    Configuration menu
    Copy the full SHA
    77286e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9a8437b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8827310 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5ae5a4d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6de5124 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2054cae View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d0713a1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    dc0d8c8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    eceeb8d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1de7ed6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9cd4b4a View commit details
    Browse the repository at this point in the history
  13. Fix

    Olf0 authored Jan 6, 2023
    Configuration menu
    Copy the full SHA
    dbdcd9f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    54a60bd View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0e70d31 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    05d7eee View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2023

  1. Indent

    Olf0 authored Jan 8, 2023
    Configuration menu
    Copy the full SHA
    aa312ac View commit details
    Browse the repository at this point in the history
  2. Use "latest"

    Olf0 authored Jan 8, 2023
    Configuration menu
    Copy the full SHA
    ab1f55c View commit details
    Browse the repository at this point in the history
  3. Missed "latest"

    Olf0 authored Jan 8, 2023
    Configuration menu
    Copy the full SHA
    084af4e View commit details
    Browse the repository at this point in the history
  4. indent

    Olf0 authored Jan 8, 2023
    Configuration menu
    Copy the full SHA
    b323c04 View commit details
    Browse the repository at this point in the history
  5. Indent

    Olf0 authored Jan 8, 2023
    Configuration menu
    Copy the full SHA
    1804a05 View commit details
    Browse the repository at this point in the history
  6. Indent

    Olf0 authored Jan 8, 2023
    Configuration menu
    Copy the full SHA
    ebb3369 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

  1. Insert two "-" in comments

    Olf0 authored Jan 9, 2023
    Configuration menu
    Copy the full SHA
    824e77f View commit details
    Browse the repository at this point in the history
  2. Address more "unappllies"

    Olf0 authored Jan 9, 2023
    Configuration menu
    Copy the full SHA
    b9c2e50 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. Set base image to ubuntu-22.04

    … because ubuntu-latest is a moving target and the GitHub-action scripts are versioned any way, hence manual version updates are inevitable.
    Olf0 authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    ca4a3b4 View commit details
    Browse the repository at this point in the history
  2. Set base image to ubuntu-22.04

    … because ubuntu-latest is a moving target and the GitHub-action scripts are versioned any way, hence manual version updates are inevitable.
    Olf0 authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    35391f6 View commit details
    Browse the repository at this point in the history
  3. More elaborate comments

    Olf0 authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    e078359 View commit details
    Browse the repository at this point in the history
  4. Set base image to ubuntu-22.04

    … because ubuntu-latest is a moving target and the GitHub-action scripts are versioned any way, hence manual version updates are inevitable.
    Olf0 authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    0e120a3 View commit details
    Browse the repository at this point in the history
  5. Set base image to ubuntu-22.04

    … because ubuntu-latest is a moving target and the GitHub-action scripts are versioned any way, hence manual version updates are inevitable.
    Olf0 authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    8fd8a2a View commit details
    Browse the repository at this point in the history
  6. Set base image to ubuntu-22.04

    … because ubuntu-latest is a moving target and the GitHub-action scripts are versioned any way, hence manual version updates are inevitable.
    Olf0 authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    aac97e1 View commit details
    Browse the repository at this point in the history
  7. Omit (ab)use of bash arrays

    Olf0 authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    865d68d View commit details
    Browse the repository at this point in the history
  8. Shorten comment

    Olf0 authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    04d1fd5 View commit details
    Browse the repository at this point in the history
  9. Omit (ab)use of bash arrays

    Olf0 authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    b7f6fb5 View commit details
    Browse the repository at this point in the history
  10. Omit (ab)use of bash arrays

    Olf0 authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    9596b90 View commit details
    Browse the repository at this point in the history
  11. Omit (ab)use of bash arrays

    Olf0 authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    14e4764 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2023

  1. Drop last || true, because the scriptlets

    … (`%pre*`, `%post*`, %trigger*` and `%file*`) are not run with `set -e` (in contrast to main sections `%prep`, `%build` and `%install`), but they shall not return an exit code ≠ 0 (i.e., must not indicate a failure of then whole scriptlet; hence they all conclude with an explicit `exit 0`), otherwise the ongoing RPM transaction might fail and the RPM database may become corrupted (presumably not if the `%pre` scriptlet fails, because the transaction has not started yet, then).
    Olf0 authored Jan 13, 2023
    Configuration menu
    Copy the full SHA
    d572188 View commit details
    Browse the repository at this point in the history