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

Add GitHub Actions Workflow to test pkg installs #104

Conversation

atc0005
Copy link
Contributor

@atc0005 atc0005 commented Jul 3, 2020

CHANGES

The Workflows provided by this Pull Request perform the following
actions on a daily schedule:

  • Install stock Ubuntu rsyslog

  • Enable official "upstream" repo, install upstream rsyslog

  • Install additional upstream rsyslog packages as separate steps to
    help isolate potential installation issues

Other output captured:

  • rsyslog packages and cache info
  • systemctl status output
  • dpkg -l output filtered to rsyslog, adiscon
  • 'apt-cache policy rsyslog' results before and after adding PPA

These tasks are performed on these Ubuntu releases:

  • Ubuntu 16.04
  • Ubuntu 18.04
  • Ubuntu 20.04

This process is performed for:

  • "daily stable" PPA
  • "scheduled stable" PPA
  • Open Build Service (OBS) repo

The main README has been updated to provide status badges to quickly
display the status of the latest workflow job executions.

REFERENCES

CHANGES

The Workflows provided by this Pull Request perform the following
actions on a daily schedule:

- Install stock Ubuntu rsyslog

- Enable official "upstream" repo, install upstream rsyslog

- Install additional upstream rsyslog packages as separate steps to
  help isolate potential installation issues

Other output captured:

- rsyslog packages and cache info
- systemctl status output
- dpkg -l output filtered to rsyslog, adiscon
- 'apt-cache policy rsyslog' results before and after adding PPA

These tasks are performed on these Ubuntu releases:

- Ubuntu 16.04
- Ubuntu 18.04
- Ubuntu 20.04

This process is performed for:

- "daily stable" PPA
- "scheduled stable" PPA
- Open Build Service (OBS) repo

The main README has been updated to provide status badges to quickly
display the status of the latest workflow job executions.

REFERENCES

- rsyslog#69
- #1
@rgerhards rgerhards self-assigned this Jul 6, 2020
@rgerhards rgerhards merged commit 4c7dacb into rsyslog:master Jul 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants