Igor Pečovnik
c0ef5f0666
Improve CI test builds ( #3327 )
2021-12-07 20:13:15 +01:00
Igor Pečovnik
b054239120
Enable desktop packages creation after kernel is built ( #3324 )
2021-12-06 23:53:39 +01:00
Igor Pečovnik
9c730fb27b
Github actions - adding desktop package builder ( #3323 )
...
* Cleanup
* Adding desktop package builder
2021-12-06 21:03:48 +01:00
Igor Pečovnik
2ab8795ae9
Github actions fixes ( #3319 )
2021-12-05 17:39:26 +01:00
Igor Pečovnik
2aa23f485e
A pack of CI fixes ( #3315 )
2021-12-04 23:42:10 +01:00
Igor Pečovnik
43b4d75fb2
Several tiny improvements of GH actions ( #3304 )
2021-12-02 00:34:15 +01:00
Igor Pečovnik
42588b585a
Add composite actions to support cache build process ( #3302 )
2021-11-30 21:51:32 +01:00
Igor Pečovnik
a55122a1d2
Another pack of updates for Github actions ( #3288 )
2021-11-23 22:37:06 +01:00
Igor Pečovnik
9b36028128
Add action to build qemu image inside CI created Docker image ( #3285 )
...
* Add action to build qemu image inside CI created Docker image
* Disable automatic executing until its not tested
2021-11-22 14:26:32 +01:00
Igor Pečovnik
c1b8ab8755
Recreate Docker image on every code change ( #3276 )
...
* Add switch for clean Docker image preparation
* Link image to our GitHub repository
* Switch to Github repo
* Minimal variant
* Rename
2021-11-21 09:41:31 +01:00
Igor Pečovnik
d924b214c9
Batch of CI improvements ( #3273 )
2021-11-20 19:47:52 +01:00
Igor Pečovnik
eb60188ad1
Update Github actions scripts ( #3209 )
2021-11-09 18:31:48 +01:00
Igor Pečovnik
e8d27e4ae5
Update build-beta-kernel.yml
2021-10-31 15:25:44 +01:00
Igor Pečovnik
5d86ceeb4e
Badges and donation option ( #3216 )
...
* Add Liberapay badge and use organisation settings for donations
2021-10-21 22:30:51 +02:00
Pavel Sokolov
de548b01e6
Added helper to run workflows on forks ( #3197 )
...
* Added workflow helper for the forked repositories.
* Use secret.ARMBIAN_SELF_DISPATCH_TOKEN, Added `event_details`
* Use secret.ARMBIAN_SELF_DISPATCH_TOKEN, Added `event_details`
* Updated .github/workflows/README.md with `armbian` event
* Fix newline in the end of yaml.
* Remove `Debug details` step
* Added comment for JSON processing
2021-10-15 07:59:43 +02:00
Igor Pečovnik
d5662a50a2
Github actions update ( #3196 )
2021-10-14 00:01:03 +02:00
Igor Pečovnik
095be1ba57
Github actions update ( #3193 )
2021-10-13 17:36:18 +02:00
Igor Pečovnik
0fe69c2fe6
Github actions update ( #3191 )
2021-10-13 12:50:18 +02:00
Igor Pečovnik
4d19f3d4aa
Github actions update ( #3187 )
2021-10-12 22:57:26 +02:00
Igor Pečovnik
484ee3f305
CI pipeline bugfix - removing pointer from temporally repository ( #3181 )
2021-10-07 20:54:04 +02:00
Igor Pečovnik
8d0bb0ac0b
Maintain runner script needs few adjustements ( #3179 )
...
We need to have different tag organisation to have a better control via tagging
2021-10-07 20:30:12 +02:00
Igor Pečovnik
32853a6d61
Updates and small fixes for CI ( #3178 )
2021-10-07 18:54:38 +02:00
Igor Pečovnik
21f13b4ba5
CI pipeline refactoring ( #3173 )
2021-10-06 22:47:23 +02:00
Igor Pecovnik
4556ebc0fa
We need this file for testing actions
2021-10-05 16:49:55 +02:00
Igor Pečovnik
281848127d
Update update-repository.yml
2021-10-05 08:55:35 +02:00
Igor Pecovnik
82dc4dbb73
Moving update repository in separate action
2021-10-05 08:06:02 +02:00
Igor Pecovnik
2bd254851e
Add script for building kernels new way
2021-09-30 21:02:24 +02:00
Igor Pečovnik
da885ae2c5
Add script for maintaining runners
2021-09-30 13:42:02 +02:00
Igor Pečovnik
355c871cec
Add U-boot CI build script ( #3164 )
2021-09-28 19:21:03 +02:00
Igor Pečovnik
069f2d2df4
Bugfix - install git on a clean runner before starting compile.sh ( #3163 )
2021-09-28 18:03:54 +02:00
Igor Pečovnik
79b3975986
CI bugfix ( #3160 )
2021-09-26 12:12:31 +02:00
Igor Pecovnik
71e6cf9ab3
CI Bugfix - set default value when action is triggered by another
...
If action is triggered by another action we don't get value for how many build chunks we will have. Defaulting to 22 seems like a reasonable value in current situation - having 14 build runners.
2021-09-26 09:37:04 +02:00
Igor Pečovnik
e8c5d07a89
Switch to matrix jobs scheduler and upload build logs ( #3157 )
2021-09-26 08:42:24 +02:00
Igor Pečovnik
c18563980b
CI: Wait for background processes to finish ( #3156 )
2021-09-21 08:55:25 +02:00
Igor Pečovnik
208f3780cd
Update build.yml
2021-09-04 08:05:07 +02:00
Igor Pečovnik
1d17ab2592
Update build.yml
2021-09-04 08:01:16 +02:00
Igor Pecovnik
66e98e9827
Don't clean debs
2021-08-26 08:18:53 +02:00
Igor Pecovnik
60ac029b7a
Add option to inject prebuild debs to the runners
2021-08-25 19:55:36 +02:00
Igor Pečovnik
2e4446a143
Github action timeout bugfix
2021-08-22 00:19:00 +02:00
Igor Pečovnik
7898aebe8d
Double workers ( #3075 )
...
* Double workers
* Bugfix - adjust sufix
* Yet another bugfix
* What the heck. Lets double it once again ;)
* Bugfix
* Bugfix
2021-08-05 19:24:04 +02:00
Igor Pecovnik
12a0a80915
Our build pipelines can easily exceeds default Github jobs timeouts
...
Defaults are sets to 6 hours. Lets double it to 12 hours. If some worker still doesn't finish his job, we should consider removing it.
2021-07-23 14:33:40 +02:00
Igor Pečovnik
98d128df83
Additional fixes for CI runners ( #3048 )
...
* Trying
* update
* typo fix
* Bugfix - create directory prior copying config there
* More tiny bugfixes to build all beta and stable
* Adjust namings
2021-07-22 17:19:25 +02:00
Igor Pecovnik
4eeafeaa70
CI: Update / fix worker names
2021-07-22 11:41:42 +02:00
Igor Pečovnik
02dbeda3bc
Github actions update for making stable images ( #3040 )
...
* Make RC runner more universal and fix a bug in build beta images - calculating wrong paralleling parameter
* We don't need separate build config for RC images
2021-07-22 11:22:02 +02:00
lanefu
b1d82308db
RC upload flag ( #3027 )
...
* RC upload flag
* Update build-all-ng.sh
* Try RC Images
Co-authored-by: Igor Pečovnik <igorpecovnik@users.noreply.github.com>
2021-07-19 20:36:46 -04:00
lanefu
84ebda0997
Create CODE_OF_CONDUCT.md
...
simple code of conduct that covers our core needs.
2021-07-16 21:03:13 -04:00
Igor Pecovnik
0a92e39054
CI runners bugfix - better runner cleaning
2021-07-10 18:38:46 +02:00
lanefu
ec9a776aa1
need to clean debs-beta before run
2021-07-09 21:38:20 -04:00
Igor Pecovnik
48b5944470
Another Github runner functionality adjustement
...
When synching from our main rsync, lets remove cache that is not needed
2021-07-01 20:53:10 +02:00
Igor Pecovnik
39393ff4c7
Updating Github runner to update rootfs on each step
2021-07-01 20:43:04 +02:00