Consolidate E2E tests and GH Actions (#6772)

* Consolidate cluster reset and snapshot E2E tests
* Add more context to secrets-encryption test
* Reuse build workflow
* Convert updatecli to job level permissions
* Remove dweomer microos from E2E and install testing

Signed-off-by: Derek Nola <derek.nola@suse.com>
This commit is contained in:
Derek Nola
2023-01-27 09:01:13 -08:00
committed by GitHub
parent 808c71a63e
commit 86e36225f5
14 changed files with 221 additions and 441 deletions

View File

@@ -8,13 +8,15 @@ on:
workflow_dispatch:
permissions:
contents: write
issues: write
pull-requests: write
contents: read
jobs:
updatecli:
runs-on: ubuntu-latest
permissions:
contents: write
issues: write
pull-requests: write
if: github.ref == 'refs/heads/master'
steps:
- name: Checkout