diff --git a/.github/workflows/tagged_release.yml b/.github/workflows/tagged_release.yml index 7d7e3abf9..93eb8d5af 100644 --- a/.github/workflows/tagged_release.yml +++ b/.github/workflows/tagged_release.yml @@ -1,6 +1,7 @@ name: 'tagged-release' on: + workflow_dispatch: push: tags: - 'v*' @@ -9,23 +10,23 @@ jobs: tagged-release: name: 'Tagged Release' runs-on: ubuntu-latest - steps: - uses: actions/checkout@v4 + - name: Enable Corepack + run: corepack enable - uses: actions/setup-python@v5 with: python-version: '3.11' - - uses: actions/setup-node@v4 + - name: Use Node.js 20.x + uses: actions/setup-node@v4 with: - node-version: '20' - + node-version: '20.x' - name: Install PlatformIO run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade pio pkg update - - name: Build WebUI run: | cd interface @@ -34,15 +35,12 @@ jobs: sed -i "s/= 'pl'/= 'en'/" ./src/i18n/i18n-util.ts yarn build yarn webUI - - - name: Build firmware + - name: Build 4M firmware run: | platformio run -e ci - - name: Build S3 firmware run: | platformio run -e ci_s3 - - name: Release uses: 'marvinpinto/action-automatic-releases@latest' with: