Update libogg to version 1.3.6. #53
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: "Continuous build (FreeBSD)" | |
| on: | |
| push: | |
| branches: | |
| - '*' | |
| tags-ignore: | |
| - 'continuous*' | |
| jobs: | |
| build: | |
| strategy: | |
| matrix: | |
| include: | |
| - os: ubuntu-latest | |
| arch: x86_64 | |
| dependencies: automake bash cmake gcc git gmake libtool meson nasm perl5 pkgconf python sudo wget wine yasm zip | |
| - os: ubuntu-latest | |
| arch: aarch64 | |
| dependencies: automake bash cmake gcc git gmake libtool meson nasm perl5 pkgconf python sudo wget yasm zip | |
| runs-on: ${{ matrix.os }} | |
| env: | |
| AppImageArch: ${{ matrix.arch }} | |
| RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }} | |
| steps: | |
| - name: Start VM | |
| id: vm | |
| uses: vmactions/freebsd-vm@v1 | |
| with: | |
| release: "13.5" | |
| arch: ${{ matrix.arch }} | |
| envs: 'AppImageArch RELEASE_TOKEN' | |
| sync: sshfs | |
| - name: Enable Linux support | |
| shell: freebsd {0} | |
| run: | | |
| sysrc linux_enable="YES" | |
| service linux start | |
| - name: Install dependencies | |
| shell: freebsd {0} | |
| run: | | |
| pkg update | |
| pkg install -y ${{ matrix.dependencies }} | |
| pkg install -y gnome-icon-theme gtk3 | |
| - name: Checkout repository | |
| uses: actions/checkout@v4 | |
| - name: Checkout smooth | |
| uses: actions/checkout@v4 | |
| with: | |
| repository: enzo1982/smooth | |
| path: smooth | |
| - name: Checkout BoCA | |
| uses: actions/checkout@v4 | |
| with: | |
| repository: enzo1982/BoCA | |
| path: boca | |
| - name: Build AppImage | |
| shell: freebsd {0} | |
| run: | | |
| pw user add -n vmuser -m -g wheel | |
| echo "vmuser ALL=(ALL) NOPASSWD: ALL" >> /usr/local/etc/sudoers | |
| cp -R $GITHUB_WORKSPACE . | |
| chown -R vmuser freac | |
| cd freac | |
| su vmuser -c .github/workflows/tools/build-appimage |