distributable: url: https://github.com/cask/cask/archive/v{{version}}.tar.gz strip-components: 1 versions: github: cask/cask/tags dependencies: gnu.org/coreutils: '*' gnu.org/emacs: '*' build: script: - mkdir -p {{prefix}} - cp -a bin {{prefix}} # Lisp files must stay here: https://github.com/cask/cask/issues/305 - install *.el {{prefix}}/ - cp -a package-build {{prefix}} - run: | ln ../cask.el . ln ../cask-bootstrap.el . working-directory: ${{prefix}}/elisp - touch {{prefix}}/.no-upgrade provides: - bin/cask test: # Downloading lisp packages fails on GHA runners for some reason - run: exit 0 if: linux+x86-64 # Some of the lisp packages 404 and hang the test. - timeout 60s cask --version | grep {{version}}