diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index ee8cc00..0000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,79 +0,0 @@ -name: Lint & Test - -on: - push: - branches: [ master, staging, trying ] - pull_request: - branches: [ master ] - -env: - CI: true - DEBIAN: noninteractive - -jobs: - check: - runs-on: ubuntu-20.04 - steps: - - uses: actions/checkout@v2.4.0 - - uses: leafo/gh-actions-lua@v8.0.0 - - uses: leafo/gh-actions-luarocks@v4.0.0 - - - name: Install LuaCheck - run: luarocks install luacheck - - - name: Run checks - run: make check LUA_VERSION=${{ matrix.lua_version }} - - test: - runs-on: ubuntu-20.04 - strategy: - fail-fast: false - matrix: - include: - - lua_version: '5.1' - - lua_version: '5.2' - - lua_version: '5.3' - - lua_version: 'luajit' - steps: - - uses: actions/checkout@v2.4.0 - - uses: leafo/gh-actions-lua@v8.0.0 - with: - luaVersion: ${{ matrix.lua_version }} - - uses: leafo/gh-actions-luarocks@v4.0.0 - - - name: Install dependencies - shell: /bin/bash -o errexit -o pipefail -o xtrace {0} - run: | - sudo apt-get update - sudo apt-get install -y --no-install-recommends gobject-introspection libgirepository1.0-dev libpulse-dev - luarocks install busted - luarocks install lgi - - - name: Run tests - run: make test LUA_VERSION=${{ matrix.lua_version }} - - rock: - runs-on: ubuntu-20.04 - needs: [test, check] - strategy: - fail-fast: false - matrix: - include: - - lua_version: '5.1' - - lua_version: '5.2' - - lua_version: '5.3' - steps: - - uses: actions/checkout@v2.4.0 - - uses: leafo/gh-actions-lua@v8.0.0 - with: - luaVersion: ${{ matrix.lua_version }} - - uses: leafo/gh-actions-luarocks@v4.0.0 - - - name: Install dependencies - shell: /bin/bash -o errexit -o pipefail -o xtrace {0} - run: | - sudo apt-get update - sudo apt-get install -y --no-install-recommends gobject-introspection libgirepository1.0-dev - - - name: Make rock - run: make rock LUA_VERSION=${{ matrix.lua_version }} diff --git a/.github/workflows/deploy-to-pages.yml b/.github/workflows/deploy-to-pages.yml deleted file mode 100644 index 51176b0..0000000 --- a/.github/workflows/deploy-to-pages.yml +++ /dev/null @@ -1,34 +0,0 @@ -name: Deploy docs - -on: - push: - branches: ['master'] - -env: - DEBIAN: noninteractive - -jobs: - deploy-docs: - runs-on: ubuntu-20.04 - steps: - - uses: actions/checkout@v2.4.0 - - uses: leafo/gh-actions-lua@v8.0.0 - - uses: leafo/gh-actions-luarocks@v4.0.0 - - uses: actions/setup-node@v2 - with: - node-version: 'lts/*' - - - name: Install dependencies - run: | - luarocks install ldoc - luarocks install lua-discount - npm install --global sass - - - name: Generate documentation - run: make doc - - - name: Deploy to gh-pages - uses: JamesIves/github-pages-deploy-action@v4.2.5 - with: - branch: gh-pages - folder: out/doc diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json deleted file mode 100644 index 0b51fe3..0000000 --- a/.vscode/c_cpp_properties.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "configurations": [ - { - "name": "Linux", - "includePath": [ - "${workspaceFolder}/src/lua_libpulse_glib/**", - "/usr/include/lua5.3", - "/usr/include/glib-2.0", - "/usr/lib/glib-2.0/include", - "/usr/lib/x86_64-linux-gnu/glib-2.0/include", - "/usr/include/gobject-introspection-1.0" - ], - "defines": [], - "compilerPath": "/usr/bin/gcc", - "cStandard": "c11", - "cppStandard": "c++14", - "intelliSenseMode": "linux-clang-x64" - } - ], - "version": 4 -} diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index db3ee7e..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "C_Cpp.errorSquiggles": "Enabled", - "files.associations": { - "**/tasks/*.yml": "ansible", - "*.rockspec": "lua", - "*.ld": "lua", - "glib-mainloop.h": "c", - "lua.h": "c" - } -}