Skip to content

Work on dev-cont workflow #2

Work on dev-cont workflow

Work on dev-cont workflow #2

Workflow file for this run

name: Dev Cont
#
# Builds dev container and runs task.
#
on:
workflow_dispatch:
push:
branches:
- "*"
schedule:
- cron: 23 7 3 * *
jobs:
dev-cont:
name: Dev Cont
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v4
- name: Set up Node
uses: actions/setup-node@v4
- name: Set up dev container CLI
run: npm install -g @devcontainers/cli
- name: Get dev container CLI version
run: devcontainer --version
- name: Create and run dev container
run: devcontainer up --workspace-folder=.
- name: Run task in dev container
run: devcontainer exec --workspace-folder=. task
keep-enabled:
name: Keep Enabled
runs-on: ubuntu-latest
permissions:
actions: write
steps:
- name: Check out repository
uses: actions/checkout@v4
- name: Keep workflow enabled
uses: gautamkrishnar/keepalive-workflow@v2