Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions 25 .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,31 @@ jobs:
name: AppImage ${{ matrix.ARCH }}${{ matrix.USE_STATIC_RUNTIME}}
path: linuxdeploy*.AppImage*

freebsd-build-and-test:
runs-on: ubuntu-latest
steps:
- name: Repository checkout
uses: actions/checkout@v6
with:
submodules: recursive
- uses: cross-platform-actions/action@v0.32.0
with:
operating_system: 'freebsd'
version: '15.0'
architecture: 'x86_64'
run: |
# Use latest package set
sudo mkdir -p /usr/local/etc/pkg/repos/
sudo cp /etc/pkg/FreeBSD.conf /usr/local/etc/pkg/repos/FreeBSD.conf
sudo sed -i.bak -e 's|/quarterly|/latest|' /usr/local/etc/pkg/repos/FreeBSD.conf

# Install deps
sudo -E pkg install -y \
bash cmake cimg googletest ninja patchelf pkgconf wget

# Run the build, skipping plugins as these aren't ready yet
bash ci/build.sh --skip-plugins

upload:
name: Create release and upload artifacts
needs:
Expand Down
4 changes: 4 additions & 0 deletions 4 ci/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,10 @@ bin/linuxdeploy "${linuxdeploy_args[@]}"
# bundle AppImage plugin
mkdir -p AppDir/plugins

if [ $# -ge 1 ] && [ "$1" = "--skip-plugins" ]; then
exit 0
fi

# build linuxdeploy-plugin-appimage instead of using prebuilt versions
# this prevents a circular dependency
# the other repository provides a script for this purpose that builds a bundle we can use
Expand Down
2 changes: 1 addition & 1 deletion 2 src/core/generate-excludelist.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/bash
#!/usr/bin/env bash

# Copyright 2018 Alexander Gottwald (https://github.com/ago1024)
# Copyright 2018 TheAssassin (https://github.com/TheAssassin)
Expand Down
Morty Proxy This is a proxified and sanitized view of the page, visit original site.