Martin Weinelt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4086446cc 
							
						 
					 
					
						
						
							
							Use python3 in CI and documented build requirements  
						
						... 
						
						
						
						This has become possible with OpenWrt 21.02 and while the Dockerfile
already received that updated, we forgot to update the CI and the
documentation. 
						
					 
					
						2021-08-12 01:27:50 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Weinelt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f8c5d1c8f 
							
						 
					 
					
						
						
							
							actions: build targets conditionally  
						
						
						
					 
					
						2021-08-10 22:16:08 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							2aa6f90bb3 
							
						 
					 
					
						
						
							
							docs contrib: add dependency on qemu-utils  
						
						
						
					 
					
						2021-06-22 01:59:48 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							53b647f748 
							
						 
					 
					
						
						
							
							actions: build gluon for next sub-branches  
						
						... 
						
						
						
						Currently we do not perform CI firmware builds on the next-2102 branch.
Build Gluon for all branches starting with "next" to increase the
coverage of our build tests.
Signed-off-by: David Bauer <mail@david-bauer.net> 
						
					 
					
						2021-05-01 13:35:36 +02:00 
						 
				 
			
				
					
						
							
							
								Vieno Hakkerinen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca7a8ff528 
							
						 
					 
					
						
						
							
							contrib/actions: use apt-get instead of apt  
						
						... 
						
						
						
						apt does not have a stable CLI interface. Don't use it in scripts. 
						
					 
					
						2021-04-05 21:33:04 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Weinelt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							394bc8e6bd 
							
						 
					 
					
						
						
							
							contrib/actions: drop custom sources.list  
						
						
						
					 
					
						2021-04-05 04:11:29 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Weinelt 
							
						 
					 
					
						
						
						
						
							
						
						
							e6b996f0e1 
							
						 
					 
					
						
						
							
							Revert "actions: pin Ubuntu version"  
						
						... 
						
						
						
						This reverts commit d9621048ed 
						
					 
					
						2021-04-05 04:09:42 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							d9621048ed 
							
						 
					 
					
						
						
							
							actions: pin Ubuntu version  
						
						... 
						
						
						
						ubuntu-latest is now assigned to Ubuntu 20.04. As we use custom apt
sources for 18.04, pin to this version for now to fix the CI. 
						
					 
					
						2021-02-15 01:38:51 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Weinelt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bab05c8515 
							
						 
					 
					
						
						
							
							actions: run tasks based on set of modified paths  
						
						
						
					 
					
						2021-01-02 17:25:51 +01:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							441fbf1283 
							
						 
					 
					
						
						
							
							actions: update generation script to use matrix  
						
						
						
					 
					
						2021-01-02 15:06:16 +01:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b1ee0cf69 
							
						 
					 
					
						
						
							
							github: remove GitHub actions cache ( #2120 )  
						
						... 
						
						
						
						The performance benefit the cache brought was due to a broken sources
CDN mirror handling in OpenWrt.
The cache brings no measurable performance benefit. Disable it to slim
down the pipeline steps. 
						
					 
					
						2020-09-18 13:50:02 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de9d3a917e 
							
						 
					 
					
						
						
							
							actions: cache OpenWrt DL folder ( #2084 )  
						
						... 
						
						
						
						This adds the ability to cache OpenWrt dependencies on a per-target
base. Artifacts over 10MB are excluded, as GitHub imposes a limit of 5G
of available space per repository cache. This affects mostly
linux(-firmware) and gcc / gdb.
The goal is to reduce the total amount of requests necessary to fetch
dependencies. 
						
					 
					
						2020-07-25 00:42:55 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							55c51f2a73 
							
						 
					 
					
						
						
							
							actions: script improvements  
						
						... 
						
						
						
						- Rely on shebang instead of setting shell in workflow
- Run whole install-dependencies.sh in sudo
- Use /bin/sh instead of bash
- set -e 
						
					 
					
						2020-05-13 15:48:06 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							2889904e5f 
							
						 
					 
					
						
						
							
							actions: set BUILD_LOG=1 and store logs as artifacts  
						
						... 
						
						
						
						The new step is added with `if: ${{ !cancelled() }}`, so the logs are
stored even when the build fails. 
						
					 
					
						2020-05-13 15:48:06 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							ab6596115a 
							
						 
					 
					
						
						
							
							build: introduce GLUON_AUTOREMOVE flag  
						
						
						
					 
					
						2020-05-13 15:48:06 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							0d341a76b3 
							
						 
					 
					
						
						
							
							actions: create per-target artifacts  
						
						
						
					 
					
						2020-05-07 02:29:11 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							d3f5adcfa4 
							
						 
					 
					
						
						
							
							github: actions: only build certain branches  
						
						... 
						
						
						
						This enables build-testing only on master as well as next and release
branches. 
						
					 
					
						2020-04-10 03:50:31 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							1b0288d539 
							
						 
					 
					
						
						
							
							contrib: actions: remove surplus package sources  
						
						
						
					 
					
						2020-04-05 19:49:44 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							366ba8ab99 
							
						 
					 
					
						
						
							
							contrib: actions: add custom sources.list  
						
						
						
					 
					
						2020-04-05 19:43:57 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							83b2c41cee 
							
						 
					 
					
						
						
							
							contrib: actions: enable verbose output  
						
						
						
					 
					
						2020-04-05 19:19:58 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							bb905b3351 
							
						 
					 
					
						
						
							
							actions: move dependencies to dedicated step  
						
						
						
					 
					
						2020-04-05 19:08:15 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							ebac7e4459 
							
						 
					 
					
						
						
							
							contrib: add build-script for GitHub actions  
						
						
						
					 
					
						2020-04-04 18:04:31 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							a37098da6b 
							
						 
					 
					
						
						
							
							contrib: add generation script for GitHub actions  
						
						
						
					 
					
						2020-04-04 18:04:31 +02:00