]> sigrok.org Git - sigrok-build.git/log
sigrok-build.git
3 months agobuild.yml: Try node-version set to 20
Soeren Apel [Sat, 24 Aug 2024 20:36:44 +0000 (22:36 +0200)]
build.yml: Try node-version set to 20

3 months agobuild.yml: Use ubuntu-24.04 for sigrok-cli AppImage
Soeren Apel [Sat, 24 Aug 2024 20:25:24 +0000 (22:25 +0200)]
build.yml: Use ubuntu-24.04 for sigrok-cli AppImage

3 months agobuild.yml: Allow Node20 for sigrok-cli AppImage build
Soeren Apel [Sat, 24 Aug 2024 19:05:16 +0000 (21:05 +0200)]
build.yml: Allow Node20 for sigrok-cli AppImage build

3 months agobuild.yml: Make sigrok-cli post artifact URL for PRs
Soeren Apel [Sat, 24 Aug 2024 18:25:35 +0000 (20:25 +0200)]
build.yml: Make sigrok-cli post artifact URL for PRs

3 months agoTODO: Update
Soeren Apel [Sat, 24 Aug 2024 16:18:31 +0000 (18:18 +0200)]
TODO: Update

3 months agosigrok-macos-create-dmg.sh: Copy QtDBus framework files
Soeren Apel [Fri, 23 Aug 2024 11:46:46 +0000 (13:46 +0200)]
sigrok-macos-create-dmg.sh: Copy QtDBus framework files

3 months agoREADME: Remove badge as only readme.md files are interpreted
Soeren Apel [Tue, 13 Aug 2024 21:40:40 +0000 (23:40 +0200)]
README: Remove badge as only readme.md files are interpreted

3 months agoREADME: Add workflow badge
Soeren Apel [Tue, 13 Aug 2024 21:33:53 +0000 (23:33 +0200)]
README: Add workflow badge

3 months agoTODO: Update
Soeren Apel [Tue, 13 Aug 2024 21:02:56 +0000 (23:02 +0200)]
TODO: Update

3 months agobuild.yml: Fix typo
Soeren Apel [Tue, 13 Aug 2024 20:02:10 +0000 (22:02 +0200)]
build.yml: Fix typo

3 months agobuild.yml Add sigrok-build as valid workflow condition
Soeren Apel [Tue, 13 Aug 2024 20:00:42 +0000 (22:00 +0200)]
build.yml Add sigrok-build as valid workflow condition

3 months agobuild.yml: Try a different echo output
Soeren Apel [Tue, 13 Aug 2024 19:56:01 +0000 (21:56 +0200)]
build.yml: Try a different echo output

3 months agobuild.yml: Fix debug output
Soeren Apel [Tue, 13 Aug 2024 19:54:02 +0000 (21:54 +0200)]
build.yml: Fix debug output

3 months agobuild.yml: Add more conditions to jobs
Soeren Apel [Tue, 13 Aug 2024 19:22:57 +0000 (21:22 +0200)]
build.yml: Add more conditions to jobs

3 months agobuild.yml: Fix typo
Soeren Apel [Tue, 13 Aug 2024 19:07:12 +0000 (21:07 +0200)]
build.yml: Fix typo

3 months agobuild.yml: Another attempt at selectively running workflows
Soeren Apel [Tue, 13 Aug 2024 19:05:58 +0000 (21:05 +0200)]
build.yml: Another attempt at selectively running workflows

3 months agobuild.yml: Fix typo
Soeren Apel [Tue, 13 Aug 2024 18:59:05 +0000 (20:59 +0200)]
build.yml: Fix typo

3 months agobuild.yml: Add dummy step
Soeren Apel [Tue, 13 Aug 2024 18:58:06 +0000 (20:58 +0200)]
build.yml: Add dummy step

3 months agobuild.yml: Try splitting the release job into PV/sigrok-cli
Soeren Apel [Tue, 13 Aug 2024 18:40:30 +0000 (20:40 +0200)]
build.yml: Try splitting the release job into PV/sigrok-cli

3 months agoUpdate TODO
Soeren Apel [Tue, 13 Aug 2024 17:57:25 +0000 (19:57 +0200)]
Update TODO

3 months agoAdd TODO file
Soeren Apel [Tue, 13 Aug 2024 15:39:36 +0000 (17:39 +0200)]
Add TODO file

3 months agobuild.yml: Replace checkout action by manual git command
Soeren Apel [Tue, 13 Aug 2024 15:13:59 +0000 (17:13 +0200)]
build.yml: Replace checkout action by manual git command

3 months agobuild.yml: Specify repo for sigrok-build checkout
Soeren Apel [Tue, 13 Aug 2024 11:43:04 +0000 (13:43 +0200)]
build.yml: Specify repo for sigrok-build checkout

3 months agobuild.yml: Test reusable build workflow
Soeren Apel [Mon, 12 Aug 2024 21:02:23 +0000 (23:02 +0200)]
build.yml: Test reusable build workflow

3 months agobuild.yml: Change docker image path to sigrok repo
Soeren Apel [Sun, 11 Aug 2024 21:48:16 +0000 (23:48 +0200)]
build.yml: Change docker image path to sigrok repo

3 months agobuild_macos_docker.yml: Move from macos-11 to macos-12
Soeren Apel [Sun, 11 Aug 2024 20:21:34 +0000 (22:21 +0200)]
build_macos_docker.yml: Move from macos-11 to macos-12

See https://github.blog/changelog/2024-05-20-actions-upcoming-changes-to-github-hosted-macos-runners/ for details.

Essentially, macos-11 is no longer available as a build host.

3 months agoPrepare for move to sigrok repo
Soeren Apel [Sun, 11 Aug 2024 20:19:45 +0000 (22:19 +0200)]
Prepare for move to sigrok repo

3 months agobuild.yml: Allow github actions to use node16 origin/HEAD origin/master
Soeren Apel [Sun, 11 Aug 2024 13:34:59 +0000 (15:34 +0200)]
build.yml: Allow github actions to use node16

See https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/

As our docker images use an older GLIBC, node20 doesn't work.

8 months agobuild.yml: Remove static keyword from file names
Soeren Apel [Sat, 9 Mar 2024 22:38:28 +0000 (23:38 +0100)]
build.yml: Remove static keyword from file names

8 months agobuild.yml: Fixes
Soeren Apel [Thu, 7 Mar 2024 22:16:38 +0000 (23:16 +0100)]
build.yml: Fixes

8 months agobuild.yml: Fully enable MacOS builds
Soeren Apel [Thu, 7 Mar 2024 21:46:41 +0000 (22:46 +0100)]
build.yml: Fully enable MacOS builds

8 months agobuild.yml: Make MacOS build work
Soeren Apel [Thu, 7 Mar 2024 17:03:40 +0000 (18:03 +0100)]
build.yml: Make MacOS build work

8 months agobuild.yml: Clean up
Soeren Apel [Thu, 7 Mar 2024 15:11:40 +0000 (16:11 +0100)]
build.yml: Clean up

8 months agobuild.yml: Allow Qt6 for MacOS
Soeren Apel [Thu, 7 Mar 2024 14:17:52 +0000 (15:17 +0100)]
build.yml: Allow Qt6 for MacOS

8 months agobuild.yml: Use MacOS Monterey
Soeren Apel [Thu, 7 Mar 2024 14:01:58 +0000 (15:01 +0100)]
build.yml: Use MacOS Monterey

8 months agoQt5 build test
Soeren Apel [Thu, 7 Mar 2024 13:09:02 +0000 (14:09 +0100)]
Qt5 build test

8 months agoTry to find qt5 brew file
Soeren Apel [Thu, 7 Mar 2024 12:35:47 +0000 (13:35 +0100)]
Try to find qt5 brew file

8 months agobuild.yml: Try to speed up Qt build
Soeren Apel [Thu, 7 Mar 2024 09:54:38 +0000 (10:54 +0100)]
build.yml: Try to speed up Qt build

8 months agobuild.yml: MacOS cache refining
Soeren Apel [Wed, 6 Mar 2024 22:53:57 +0000 (23:53 +0100)]
build.yml: MacOS cache refining

8 months agobuild.yml: Change brew path
Soeren Apel [Wed, 6 Mar 2024 22:40:04 +0000 (23:40 +0100)]
build.yml: Change brew path

8 months agobuild.yml: Reorder MacOS dependencies for faster testing
Soeren Apel [Wed, 6 Mar 2024 22:20:36 +0000 (23:20 +0100)]
build.yml: Reorder MacOS dependencies for faster testing

8 months agobuild.yml: Try out caching for MacOS build
Soeren Apel [Wed, 6 Mar 2024 22:02:47 +0000 (23:02 +0100)]
build.yml: Try out caching for MacOS build

8 months agoTry to set up docker on OSX
Soeren Apel [Wed, 6 Mar 2024 19:11:47 +0000 (20:11 +0100)]
Try to set up docker on OSX

8 months agoUpdate MacOS docker file
Soeren Apel [Wed, 6 Mar 2024 17:57:10 +0000 (18:57 +0100)]
Update MacOS docker file

8 months agoAdd MacOS docker build action
Soeren Apel [Wed, 6 Mar 2024 14:39:00 +0000 (15:39 +0100)]
Add MacOS docker build action

8 months agobuild.yml: Add target to sigrok-cli AppImage artifact for consistency
Soeren Apel [Wed, 6 Mar 2024 07:43:27 +0000 (08:43 +0100)]
build.yml: Add target to sigrok-cli AppImage artifact for consistency

8 months agobuild.yml: Download both v3 and v4 artifacts
Soeren Apel [Tue, 5 Mar 2024 23:53:40 +0000 (00:53 +0100)]
build.yml: Download both v3 and v4 artifacts

8 months agobuild.yml: Use lowercase file names for AppImage artifacts
Soeren Apel [Tue, 5 Mar 2024 23:38:01 +0000 (00:38 +0100)]
build.yml: Use lowercase file names for AppImage artifacts

8 months agodocker: Add appimage docker runner script
Soeren Apel [Tue, 5 Mar 2024 23:09:07 +0000 (00:09 +0100)]
docker: Add appimage docker runner script

8 months agobuild.yml: Include appimage artifacts
Soeren Apel [Tue, 5 Mar 2024 23:03:49 +0000 (00:03 +0100)]
build.yml: Include appimage artifacts

8 months agobuild.yml: Remove old publish action
Soeren Apel [Tue, 5 Mar 2024 23:01:33 +0000 (00:01 +0100)]
build.yml: Remove old publish action

8 months agobuild.yml: Use v3 actions for appimage builds due to node20 incompatibility with...
Soeren Apel [Tue, 5 Mar 2024 22:40:26 +0000 (23:40 +0100)]
build.yml: Use v3 actions for appimage builds due to node20 incompatibility with ubuntu18.04

8 months agodocker: Adjust appimage repo URL
Soeren Apel [Tue, 5 Mar 2024 21:46:49 +0000 (22:46 +0100)]
docker: Adjust appimage repo URL

8 months agobuild.yml: Add debug/release to the PV matrix
Soeren Apel [Tue, 5 Mar 2024 19:37:47 +0000 (20:37 +0100)]
build.yml: Add debug/release to the PV matrix

8 months agobuild.yml: Release artifact test
Soeren Apel [Mon, 4 Mar 2024 23:01:29 +0000 (00:01 +0100)]
build.yml: Release artifact test

8 months agobuild.yml: Release test using action-gh-release
Soeren Apel [Mon, 4 Mar 2024 22:26:40 +0000 (23:26 +0100)]
build.yml: Release test using action-gh-release

8 months agobuild.yml: Artifact upload test
Soeren Apel [Mon, 4 Mar 2024 09:51:44 +0000 (10:51 +0100)]
build.yml: Artifact upload test

8 months agobuild.yml: Use unique artifact names, fix temporary OSX abort
Soeren Apel [Sun, 3 Mar 2024 23:29:39 +0000 (00:29 +0100)]
build.yml: Use unique artifact names, fix temporary OSX abort

8 months agobuild.yml: Update actions for node20 and disable OSX builds
Soeren Apel [Sun, 3 Mar 2024 21:42:55 +0000 (22:42 +0100)]
build.yml: Update actions for node20 and disable OSX builds

8 months agodocker: update repo URL and tagging
Soeren Apel [Sun, 3 Mar 2024 14:28:57 +0000 (15:28 +0100)]
docker: update repo URL and tagging

8 months agodocker: Further breakup
Soeren Apel [Sat, 2 Mar 2024 20:33:11 +0000 (21:33 +0100)]
docker: Further breakup

8 months agodocker: Break up steps into multiple, fix hidapi
Soeren Apel [Sat, 2 Mar 2024 14:02:13 +0000 (15:02 +0100)]
docker: Break up steps into multiple, fix hidapi

8 months agodocker file caching
Soeren Apel [Fri, 1 Mar 2024 16:16:51 +0000 (17:16 +0100)]
docker file caching

8 months agodocker: Work around autotools bug requiring gtkdocize unconditionally
Soeren Apel [Fri, 1 Mar 2024 12:27:17 +0000 (13:27 +0100)]
docker: Work around autotools bug requiring gtkdocize unconditionally

8 months agoUpdate docker for MXE
Soeren Apel [Wed, 28 Feb 2024 21:12:06 +0000 (22:12 +0100)]
Update docker for MXE

8 months agobuild.yml: use own directory names
Soeren Apel [Tue, 27 Feb 2024 20:06:30 +0000 (21:06 +0100)]
build.yml: use own directory names

19 months agoAdd Github workflow for the sigrok-cli x86_64 AppImage build
Frank Stettner [Thu, 13 Apr 2023 16:53:19 +0000 (18:53 +0200)]
Add Github workflow for the sigrok-cli x86_64 AppImage build

19 months agoAdd Github workflow for the PulseView x86_64 AppImage build
Frank Stettner [Thu, 30 Mar 2023 19:25:37 +0000 (21:25 +0200)]
Add Github workflow for the PulseView x86_64 AppImage build

19 months agoAdd CI scripts for the AppImage build
Frank Stettner [Thu, 30 Mar 2023 19:25:01 +0000 (21:25 +0200)]
Add CI scripts for the AppImage build

This fixes bug 1646 (https://sigrok.org/bugzilla/show_bug.cgi?id=1646) by
appending SIGROK_FIRMWARE_PATH and SIGROKDECODE_PATH

19 months agoAdd Dockerfile for the AppImage x86_64 build
Frank Stettner [Thu, 30 Mar 2023 19:24:14 +0000 (21:24 +0200)]
Add Dockerfile for the AppImage x86_64 build

19 months agoAdd Github workflow for the sigrok-cli macOS build
Frank Stettner [Thu, 13 Apr 2023 09:38:45 +0000 (11:38 +0200)]
Add Github workflow for the sigrok-cli macOS build

19 months agoAdd Github workflow for the PulseView macOS build
Frank Stettner [Tue, 11 Apr 2023 10:57:34 +0000 (12:57 +0200)]
Add Github workflow for the PulseView macOS build

19 months agoFix firmware and decoder paths in the start scripts (CI)
Frank Stettner [Fri, 14 Apr 2023 10:46:40 +0000 (12:46 +0200)]
Fix firmware and decoder paths in the start scripts (CI)

This fixes bug 1159 (https://sigrok.org/bugzilla/show_bug.cgi?id=1159)

19 months agoAdd CI scripts and contrib files for the macOS build
Frank Stettner [Tue, 11 Apr 2023 10:57:09 +0000 (12:57 +0200)]
Add CI scripts and contrib files for the macOS build

19 months agoMove MXE CI scripts and contrib files
Frank Stettner [Thu, 30 Mar 2023 17:51:02 +0000 (19:51 +0200)]
Move MXE CI scripts and contrib files

20 months agoUpdate labels of the MXE Dockerfile
Frank Stettner [Tue, 28 Mar 2023 21:17:34 +0000 (23:17 +0200)]
Update labels of the MXE Dockerfile

20 months agoUse the supplied python files for the MXE dependency build
Frank Stettner [Tue, 28 Mar 2023 21:16:37 +0000 (23:16 +0200)]
Use the supplied python files for the MXE dependency build

20 months agoAdd python 3.4.4 files
Frank Stettner [Tue, 28 Mar 2023 21:07:27 +0000 (23:07 +0200)]
Add python 3.4.4 files

20 months agoFix artifacts upload
Frank Stettner [Mon, 27 Mar 2023 21:30:35 +0000 (23:30 +0200)]
Fix artifacts upload

20 months agoEnable sigrok-firmware-fx2lafw build
Frank Stettner [Mon, 27 Mar 2023 20:31:30 +0000 (22:31 +0200)]
Enable sigrok-firmware-fx2lafw build

20 months agoFix sigrok-cli NSIS build
Frank Stettner [Mon, 27 Mar 2023 17:58:29 +0000 (19:58 +0200)]
Fix sigrok-cli NSIS build

20 months agoFix sigrok-cli upload
Frank Stettner [Mon, 27 Mar 2023 17:51:28 +0000 (19:51 +0200)]
Fix sigrok-cli upload

20 months agoAdd sdcc to MXE Dockerfile
Frank Stettner [Mon, 27 Mar 2023 17:24:01 +0000 (19:24 +0200)]
Add sdcc to MXE Dockerfile

20 months agoFix sigrok-cli build
Frank Stettner [Mon, 27 Mar 2023 17:23:36 +0000 (19:23 +0200)]
Fix sigrok-cli build

20 months agoDisable sigrok-firmware-fx2lafw build
Frank Stettner [Mon, 27 Mar 2023 16:58:35 +0000 (18:58 +0200)]
Disable sigrok-firmware-fx2lafw build

20 months agoRename workflow file and add sigrok-cli build
Frank Stettner [Mon, 27 Mar 2023 16:41:34 +0000 (18:41 +0200)]
Rename workflow file and add sigrok-cli build

20 months agoAdd sigrok-firmware-fx2lafw to MXE build dependencies and fix sigrok-firmware build
Frank Stettner [Mon, 27 Mar 2023 16:40:15 +0000 (18:40 +0200)]
Add sigrok-firmware-fx2lafw to MXE build dependencies and fix sigrok-firmware build

20 months agoUse knarfS/pulseview github-ci branch
Frank Stettner [Sun, 26 Mar 2023 17:29:29 +0000 (19:29 +0200)]
Use knarfS/pulseview github-ci branch

20 months agoChange artifact name in the MXE workfow
Frank Stettner [Sun, 26 Mar 2023 16:38:06 +0000 (18:38 +0200)]
Change artifact name in the MXE workfow

20 months agoDisable tests for the MXE workflow
Frank Stettner [Sun, 26 Mar 2023 15:54:26 +0000 (17:54 +0200)]
Disable tests for the MXE workflow

20 months agoAdd sigrok-dumps to the dependency build script for MXE
Frank Stettner [Sun, 26 Mar 2023 15:43:14 +0000 (17:43 +0200)]
Add sigrok-dumps to the dependency build script for MXE

20 months agoAdd sigrok-firmware to the dependency build script for MXE
Frank Stettner [Sun, 26 Mar 2023 15:17:03 +0000 (17:17 +0200)]
Add sigrok-firmware to the dependency build script for MXE

20 months agoAdd github workfow for the pulsevie MXE build
Frank Stettner [Sun, 26 Mar 2023 14:29:08 +0000 (16:29 +0200)]
Add github workfow for the pulsevie MXE build

20 months agoAdd ci scripts for the pulseview MXE build
Frank Stettner [Sun, 26 Mar 2023 14:22:47 +0000 (16:22 +0200)]
Add ci scripts for the pulseview MXE build

20 months agoAdd dockerfile for the MXE build
Frank Stettner [Sun, 26 Mar 2023 14:19:25 +0000 (16:19 +0200)]
Add dockerfile for the MXE build

This is version 0.2 of the MXE dockerfile. It is based on MXE commit
b48b3cc7 and contains both the i686-w64-mingw32.static.posix and
x86_64-w64-mingw32.static.posix target.

20 months agoInitial README and COPYING file
Frank Stettner [Sun, 26 Mar 2023 14:18:29 +0000 (16:18 +0200)]
Initial README and COPYING file