1
0
mirror of https://github.com/TREX-CoE/qmckl.git synced 2024-07-19 01:13:50 +02:00

Fixed actions

This commit is contained in:
Anthony Scemama 2021-05-07 13:02:16 +02:00
parent 9612208161
commit a84fca166d
2 changed files with 7 additions and 16 deletions

View File

@ -18,11 +18,14 @@ jobs:
run: sudo apt-get update run: sudo apt-get update
- name: install dependencies - name: install dependencies
run: sudo apt-get install emacs26 run: sudo apt-get install emacs26 autoconf
- name: install htmlize - name: install htmlize
run: git clone https://github.com/hniksic/emacs-htmlize && cp emacs-htmlize/htmlize.el share/doc/qmckl/html/ run: git clone https://github.com/hniksic/emacs-htmlize && cp emacs-htmlize/htmlize.el share/doc/qmckl/html/
- name: ./autogen.sh
run: ./autogen.sh
- name: ./configure - name: ./configure
run: ./configure run: ./configure

View File

@ -7,20 +7,6 @@ on:
branches: [ master ] branches: [ master ]
jobs: jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: install dependencies
run: sudo apt-get install emacs
- name: make
run: make -C src/
test: test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@ -28,7 +14,7 @@ jobs:
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: install dependencies - name: install dependencies
run: sudo apt-get install emacs run: sudo apt-get install emacs autoconf
- name: Checkout submodules using a PAT - name: Checkout submodules using a PAT
run: | run: |
git config --file .gitmodules --get-regexp url | while read url; do git config --file .gitmodules --get-regexp url | while read url; do
@ -36,6 +22,8 @@ jobs:
done done
git submodule sync git submodule sync
git submodule update --init --recursive git submodule update --init --recursive
- name: ./autogen.sh
run: ./autogen.sh
- name: ./configure - name: ./configure
run: ./configure --with-debug run: ./configure --with-debug
- name: make - name: make