name: Building & Deploying Website on: [push] env: MELI_SITE: "4a03bf6e-193f-4626-bbeb-a1407422d0bc" jobs: Deploy-Website: runs-on: ubuntu-latest steps: - name: Check out repository code uses: actions/checkout@v4 with: submodules: true - name: Setup Hugo uses: peaceiris/actions-hugo@v3 with: hugo-version: '0.152.2' # extended: true - name: Build run: hugo --minify - name: "publish" run: | npx -p "@getmeli/cli" meli upload ./public \ --url "https://pages.hogertz.eu" \ --site "$MELI_SITE" \ --token "$MELI_TOKEN" \ --release "$GITHUB_SHA" env: MELI_TOKEN: ${{ secrets.MELI_TOKEN }} GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }}