mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-01-23 02:36:05 +00:00
fix(e2e): create missing .env file and update GitHub Actions syntax
Docker Compose was failing because env_file: .env was referenced but the file doesn't exist in CI (it's gitignored). Also updates deprecated set-output command to use GITHUB_OUTPUT environment file.
This commit is contained in:
parent
d9e27a0da7
commit
1f4eecbe70
1 changed files with 5 additions and 1 deletions
6
.github/workflows/e2e-scheduled.yml
vendored
6
.github/workflows/e2e-scheduled.yml
vendored
|
|
@ -44,7 +44,7 @@ jobs:
|
|||
- name: Get npm cache directory
|
||||
id: npm-cache-dir
|
||||
run: |
|
||||
echo "::set-output name=dir::$(npm config get cache)"
|
||||
echo "dir=$(npm config get cache)" >> $GITHUB_OUTPUT
|
||||
|
||||
- uses: actions/cache@v5
|
||||
id: npm-cache
|
||||
|
|
@ -64,6 +64,10 @@ jobs:
|
|||
|
||||
- run: npm run env
|
||||
|
||||
- name: Create .env file for Docker Compose
|
||||
run: |
|
||||
cp .env.example .env
|
||||
|
||||
- name: Start Docker Services (WebDAV + SuperSync)
|
||||
run: |
|
||||
docker compose up -d webdav
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue