Skip to content

Create snyk-security.yml #1

Create snyk-security.yml

Create snyk-security.yml #1

name: Multi node cluster with Vagrant, Ubuntu, Kubespray
# Controls when the workflow will run
on:
# Triggers the workflow on push or pull request events but only for the main branch
push:
branches: [ main ]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
jobs:
deploy:
runs-on:
- self-hosted
- libvirt-vagrant
steps:
- name: Checkout x1 repository
uses: actions/checkout@v4
- name: Checkout x1-cluster-profiles repository
uses: actions/checkout@v4
with:
repository: intel-sandbox/x1-cluster-profiles
path: x1-cluster-profiles
token: ${{ secrets.X1_GITHUB_TOKEN }}
- name: Deploy X1 to Vagrant VMs
run: ./scripts/ci/vagrant.sh
- name: Upload logs
if: always()
uses: actions/upload-artifact@v4
with:
name: logs
path: logs
if-no-files-found: ignore