diff options
Diffstat (limited to '.gitea/workflows')
| -rw-r--r-- | .gitea/workflows/deploy.yml | 21 | 
1 files changed, 19 insertions, 2 deletions
| diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 8c3994d..8938d83 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -2,8 +2,25 @@ name: Deploy  on: [push, pull_request]  jobs: -  build_and_deploy: -    runs-on: self-hosted +  build: +    container: gitea/runner-images:ubuntu-latest +    runs-on: ubuntu-latest      steps:        - uses: actions/checkout@v4 +      - uses: actions/setup-node@v4 +        with: +          node-version: 22 +      - run: npm ci +      - run: npm run build +      - uses: actions/upload-artifact@v4 +        with: +          name: website +          path: dist/ + +  deploy: +    runs-on: self-hosted +    steps: +      - uses: actions/download-artifact@v4 +        with: +          name: website        - run: echo "Deploying to production" | 
