Browse Source

Separate actions for each emacs-build argument

tmp/comercial-emacs
Juan José García Ripoll 4 years ago
committed by GitHub
parent
commit
422bd4e119
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 15
      .github/workflows/build.yml

15
.github/workflows/build.yml

@ -36,15 +36,28 @@ jobs:
- uses: msys2/setup-msys2@v2 - uses: msys2/setup-msys2@v2
with: with:
msystem: ${{ matrix.msystem }} msystem: ${{ matrix.msystem }}
install: base-devel git mingw-w64-${{
update: true update: true
# Runs a single command using the runners shell # Runs a single command using the runners shell
- name: Show we can write text - name: Show we can write text
run: echo Hello, world! run: echo Hello, world!
# Clone emacs
- name: Clone emacs
run: msys2 -c './emacs-build.sh --clone' 2>&1
# Collect dependencies
- name: Collect dependencies
run: msys2 -c './emacs-build.sh --deps' 2>&1
# Build only emacs # Build only emacs
- name: Build emacs - name: Build emacs
run: msys2 -c './emacs-build.sh --clone --deps --build --pack-emacs' 2>&1 run: msys2 -c './emacs-build.sh --build' 2>&1
# Pack only emacs
- name: Pack emacs
run: msys2 -c './emacs-build.sh --pack-emacs' 2>&1
# Upload everything # Upload everything
- name: Upload binaries - name: Upload binaries

Loading…
Cancel
Save