feat: Add Gitea workflow to build and release the Firefox extension.
Some checks failed
Build Firefox Extension / build (push) Failing after 14s
Build Firefox Extension / release (push) Has been skipped

This commit is contained in:
Elmar Kresse
2026-01-20 01:01:56 +01:00
parent cfd6f827a0
commit 6b090cacd9

View File

@@ -13,7 +13,12 @@ on:
jobs: jobs:
build: build:
runs-on: docker runs-on: docker
container:
image: node:20-alpine
steps: steps:
- name: Install dependencies
run: apk add --no-cache zip jq
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
@@ -54,9 +59,13 @@ jobs:
release: release:
runs-on: docker runs-on: docker
container:
image: node:20-alpine
needs: build needs: build
if: startsWith(github.ref, 'refs/tags/v') if: startsWith(github.ref, 'refs/tags/v')
steps: steps:
- name: Install dependencies
run: apk add --no-cache jq
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4