Skip to content

Github Actions

slspencer edited this page Jan 18, 2023 · 19 revisions

Return Home

Understanding GitHub Actions



Previous build issues ...

  • 2022-07-10 Linux appimage builds started failing May 31 due to changes to KDE's public key from public.key to Release.gpg. They also changed the location their key file. Also, the gpg format of this key requires the key data to be added directly to Ubuntu's keyring; we can't use apt-key anymore. Apt-key is deprecated but is still available on Ubuntu 20.04 & 22.04. However another problem seems to have occurred since May 31...

  • 2022-07-10 Linux appimage build fails, with error message:

GenerateMethodError(appimagebuilder.modules.generate.command_generate.GenerateMethodError: 
Unable to find an AppDir, this is required to create a recipe.
  • 2022-07-10 We updated to today's release of appimage-builder, and are now getting the following message:
Run #sudo wget -q https://github.com/AppImageCrafters/appimage-builder/releases/latest -O /usr/local/bin/appimage-builder
  #sudo wget -q https://github.com/AppImageCrafters/appimage-builder/releases/latest -O /usr/local/bin/appimage-builder
  sudo wget -q https://github.com/AppImageCrafters/appimage-builder/releases/latest -O /usr/local/bin/appimage-builder
  sudo chmod +x /usr/local/bin/appimage-builder
  appimage-builder --recipe dist/appimage-builder-recipe.yml --log DEBUG --generate
  shell: /usr/bin/bash -e {0}
  env:
    QT_SELECT: 5
    QT_VERSION: 5.15.[2](https://github.com/FashionFreedom/Seamly2D/runs/7275565485?check_suite_focus=true#step:5:2)
    UPLOAD_URL: https://uploads.github.com/repos/FashionFreedom/Seamly2D/releases/71[6](https://github.com/FashionFreedom/Seamly2D/runs/7275565485?check_suite_focus=true#step:5:6)62[7](https://github.com/FashionFreedom/Seamly2D/runs/7275565485?check_suite_focus=true#step:5:7)77/assets{?name,label}
/usr/local/bin/appimage-builder: line [8](https://github.com/FashionFreedom/Seamly2D/runs/7275565485?check_suite_focus=true#step:5:8): syntax error near unexpected token `newline'
/usr/local/bin/appimage-builder: line 8: `<!DOCTYPE html>'
Error: Process completed with exit code 2.