Skip to content

main

main #12

Workflow file for this run

---
name: main
on:
push: # All branches and tags
schedule:
# Runs automatically on the 27th of every month at 05:30 UTC. This is
# because it has to run after https://github.com/dmotte/vagrant-ansiblebox
- cron: "30 05 27 * *"
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
jobs:
job:
uses: dmotte/misc/.github/workflows/cicd-with-script.yml@main
with:
# We use this virtual environment because it supports nested
# virtualization.
# See https://github.com/actions/virtual-environments/issues/433 for more
# information
runs-on: macos-12
script: >
brew install coreutils;
BOX_AUTHOR=dmotte BOX_NAME=vagrantbox
BOX_DESCRIPTION='Debian Vagrant box with Vagrant and VirtualBox for
nested virtualization (github.com/dmotte/vagrant-vagrantbox)'
bash "$(realpath "$GITHUB_ACTION_PATH/../../scripts/cicd/vagrant-box.sh")"
secrets:
secret01: ${{ secrets.VAGRANTCLOUD_TOKEN }}