diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2c8049e..a025a93 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,17 +1,14 @@ -name: Build Fira Code - on: [push] - jobs: build: runs-on: ubuntu-latest - name: Build + container: tonsky/firacode:latest steps: - uses: actions/checkout@v2 - - run: echo "FIRA_CODE_VERSION=$(python3 ./script/version.py)" >> $GITHUB_ENV - - run: ./script/bootstrap_linux.sh + - run: echo ${GITHUB_REF#refs/heads/} + - run: echo "version=$(git rev-parse --short $GITHUB_SHA)" >> $GITHUB_ENV - run: ./script/build.sh - uses: actions/upload-artifact@v2 with: - name: Fira_Code_v${{ env.FIRA_CODE_VERSION }} + name: Fira_Code_${{ env.version }} path: distr \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 305b98a..5b57ebe 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,12 +2,8 @@ FROM python:3 WORKDIR /opt -RUN pip install -U Pillow==5.4.1 idna==2.8 requests==2.21.0 urllib3==1.24.1 -RUN pip install pycairo -RUN pip install git+https://github.com/googlefonts/gftools -RUN pip install fontmake +RUN pip install --upgrade Pillow==5.4.1 idna==2.8 requests==2.21.0 urllib3==1.24.1 pycairo==1.20.1 gftools==0.7.4 fontmake==2.4.0 fontbakery==0.8.0 RUN apt-get update && \ apt-get install -y ttfautohint && \ apt-get install -y woff2 && \ - apt-get install -y sfnt2woff-zopfli -RUN pip install fontbakery + apt-get install -y sfnt2woff-zopfli \ No newline at end of file diff --git a/FiraCode.glyphs b/FiraCode.glyphs index 3d4e7d3..46c50f6 100644 --- a/FiraCode.glyphs +++ b/FiraCode.glyphs @@ -131396,7 +131396,6 @@ instanceInterpolations = { name = Regular; }, { -exports = 0; customParameters = ( { name = weightClass;