From 334c86c067d3ae941f7515f6b2f19db8b97ae9ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chris=20Da=C3=9Fler?= Date: Wed, 12 Feb 2025 23:25:41 +0100 Subject: [PATCH] Add devbox workflow args Add src/devbox.json --- .gitea/workflows/trigger_devbox.yaml | 6 ++++++ src/devbox.json | 15 +++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 src/devbox.json diff --git a/.gitea/workflows/trigger_devbox.yaml b/.gitea/workflows/trigger_devbox.yaml index af0a5ca..b09f413 100644 --- a/.gitea/workflows/trigger_devbox.yaml +++ b/.gitea/workflows/trigger_devbox.yaml @@ -10,6 +10,12 @@ jobs: - name: Install devbox uses: jetify-com/devbox-install-action@v0.12.0 + with: + project-path: './src' + enable-cache: 'false' + refresh-cli: 'false' + devbox-version: 'latest' + disable-nix-access-token: 'false' - name: Run arbitrary commands run: devbox run -- echo "done!" diff --git a/src/devbox.json b/src/devbox.json new file mode 100644 index 0000000..19bb7f5 --- /dev/null +++ b/src/devbox.json @@ -0,0 +1,15 @@ +{ + "$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.13.7/.schema/devbox.schema.json", + "packages": [], + "shell": { + "init_hook": [ + "echo 'Welcome to devbox!' > /dev/null" + ], + "scripts": { + "test": [ + "echo \"Error: no test specified\" && exit 1" + ] + } + } + } + \ No newline at end of file