Skip to content

Commit

Permalink
Nightly build is now just build
Browse files Browse the repository at this point in the history
Since the stable builds are done manually, this commit renames "nightly"
to just "build". Also, I am temporally disabling aarch64-flatpak because
there are some API issues that prevent the job from succeeding.
  • Loading branch information
danirod committed Feb 15, 2025
1 parent 57ea8a4 commit e45634d
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 25 deletions.
12 changes: 7 additions & 5 deletions .github/workflows/nightly.yaml → .github/workflows/build.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2024 the Cartero authors
# Copyright 2024-2025 the Cartero authors
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
Expand All @@ -19,14 +19,16 @@ on:
push:
branches:
- trunk
- 'fix/*'
- 'release/*'
name: Nightly build
pull_request:
branches:
- trunk
name: Build
jobs:
flatpak:
runs-on: ubuntu-latest
if: false # disabled until https://github.com/flatpak/flatpak-github-actions/issues/214 is fixed
container:
image: bilelmoussaoui/flatpak-github-actions:gnome-46
image: bilelmoussaoui/flatpak-github-actions:gnome-47
options: --privileged
strategy:
matrix:
Expand Down
20 changes: 0 additions & 20 deletions build-aux/appimage-build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,26 +39,6 @@ case "$1" in
;;
esac

# This script is currently only tested for GitHub Actions.
if [ -z "$GITHUB_ACTIONS" ]; then
echo "WARNING! This script has only been tested to run in GitHub Actions and"
echo "it is used to build the stable and nightly versions in a well known"
echo "environment. Running this script to create an AppImage on your computer"
echo "is currently NOT supported and not guaranteed to work."
echo
echo "You should read the contents of the shell script at least once before"
echo "running it to know what it does. I cannot help with this script because"
echo "I don't have a clue about the inners of AppImage and its build tools."
echo
echo "Do you have that knowledge and know how to properly pack GTK4 + Libadwaita"
echo "apps in a way that actually works with older versions of libc6 without"
echo "having to use weird tricks? Please help me! Your inputs are appreciated"
echo "Send patches or comments to https://github.com/danirod/cartero"
echo
echo "Last chance. Press Ctrl-C to quit the script, or Enter to start."
read -r
fi

meson setup build --prefix="/" $MESON_FLAGS
ninja -C build
DESTDIR=$PWD/build/appimagetool/AppDir/usr ninja -C build install
Expand Down

0 comments on commit e45634d

Please sign in to comment.