dependabot[bot]
ff463e9745
build(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](1eb3cb2b3e...694cdabd8b )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 21:16:12 +01:00
dependabot[bot]
7cef257a55
build(deps): bump tj-actions/changed-files from 41 to 42
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 41 to 42.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v41...v42 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 21:16:03 +01:00
dependabot[bot]
705aff9f98
build(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](c7d193f32e...1eb3cb2b3e )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-17 22:44:26 +01:00
dependabot[bot]
1f94d714a9
build(deps): bump tj-actions/changed-files from 40 to 41 ( #6089 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 40 to 41.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v40...v41 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-27 11:52:55 +01:00
dependabot[bot]
f782eb9647
build(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.1.3 to 4.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](a8a3f3ad30...c7d193f32e )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-24 09:15:42 +01:00
dependabot[bot]
656f0128f8
build(deps): bump github/codeql-action from 2 to 3
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-24 09:15:34 +01:00
Igor
3611f6ebbe
Fix automatic labeling system due to upstream breaking change ( #6011 )
2023-12-05 12:10:35 +01:00
dependabot[bot]
bbdec2dd6e
build(deps): bump actions/labeler from 4 to 5
...
Bumps [actions/labeler](https://github.com/actions/labeler ) from 4 to 5.
- [Release notes](https://github.com/actions/labeler/releases )
- [Commits](https://github.com/actions/labeler/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/labeler
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 00:04:35 +01:00
Gunjan Gupta
4702c9f772
Fix pr-size-labeler again as its still not working
2023-11-25 20:19:29 +01:00
Gunjan Gupta
931831622e
pr-size-labeler: add permissions to fix failure
2023-11-22 22:27:24 +01:00
Igor Pecovnik
ff198109e0
We don't need to restart kernel recompilation upon PR text changes
2023-11-21 20:22:39 +01:00
dependabot[bot]
5e1643220b
build(deps): bump pascalgn/size-label-action from 0.4.3 to 0.5.0
...
Bumps [pascalgn/size-label-action](https://github.com/pascalgn/size-label-action ) from 0.4.3 to 0.5.0.
- [Release notes](https://github.com/pascalgn/size-label-action/releases )
- [Commits](https://github.com/pascalgn/size-label-action/compare/v0.4.3...v0.5.0 )
---
updated-dependencies:
- dependency-name: pascalgn/size-label-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-21 14:33:43 +05:30
Igor
70832ae5a1
Improve labeling system - refactor labeling logic ( #5916 )
...
* Add label table
* Add PR size labelling
* Implement suggestings from meeting
* Add proper GitHub labeller
---------
Co-authored-by: Werner <EvilOlaf@users.noreply.github.com>
2023-11-19 22:36:06 +01:00
Igor
e4e74c245f
For getting a PR SHA, action needs to be executed from PR ( #5910 )
...
* For getting a PR SHA, action needs to be executed from PR
* Change PR compilation to label & team check
2023-11-14 16:15:47 +01:00
dependabot[bot]
967c3040cc
build(deps): bump tspascoal/get-user-teams-membership from 2 to 3
...
Bumps [tspascoal/get-user-teams-membership](https://github.com/tspascoal/get-user-teams-membership ) from 2 to 3.
- [Release notes](https://github.com/tspascoal/get-user-teams-membership/releases )
- [Commits](https://github.com/tspascoal/get-user-teams-membership/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: tspascoal/get-user-teams-membership
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-14 12:04:43 +01:00
Igor
47f8065d49
Enable artifacts creation at pull request ( #5804 )
...
* Add action for artifacts creation at pull request
* Run at PR comment /build and improve security
2023-11-08 16:54:04 +01:00
dependabot[bot]
2cc436b004
build(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1 ( #5874 )
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](https://github.com/ossf/scorecard-action/compare/v2.3.0...v2.3.1 )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-31 08:02:38 +01:00
dependabot[bot]
3e3b0a0cde
build(deps): bump tj-actions/changed-files from 39 to 40 ( #5873 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 39 to 40.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v39...v40 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-31 08:02:24 +01:00
dependabot[bot]
b7bc0015b0
build(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.0
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](https://github.com/ossf/scorecard-action/compare/v2.2.0...v2.3.0 )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-10 20:26:17 +02:00
dependabot[bot]
e13a128f78
build(deps): bump tj-actions/changed-files from 38 to 39
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 38 to 39.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v38...v39 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-12 10:02:46 +02:00
dependabot[bot]
6ecca26ced
build(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](0b7f8abb15...a8a3f3ad30 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-12 10:02:36 +02:00
dependabot[bot]
8edfe5520b
build(deps): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-06 13:09:07 +02:00
dependabot[bot]
51e38183a8
build(deps): bump tj-actions/changed-files from 37 to 38
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 37 to 38.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v37...v38 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-29 08:28:54 +02:00
dependabot[bot]
0359e2241b
Bump ossf/scorecard-action from 2.1.3 to 2.2.0
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.1.3 to 2.2.0.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](https://github.com/ossf/scorecard-action/compare/v2.1.3...v2.2.0 )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-26 21:19:49 +02:00
dependabot[bot]
205319e56e
Bump tj-actions/changed-files from 36 to 37
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 36 to 37.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v36...v37 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-26 21:18:49 +02:00
dependabot[bot]
17543acde4
build(deps): bump tj-actions/changed-files from 35 to 36
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 35 to 36.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v35...v36 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-01 06:32:47 +02:00
Igor
97be075d56
Limit execution to main branch only
2023-05-04 16:44:44 +02:00
Igor Pečovnik
c837ed2c2e
Limit execution to branch main
2023-04-21 14:23:13 +02:00
Igor
8a5f07cfba
Add Action to execute remote workflow on config changes
2023-04-21 14:23:13 +02:00
Igor Pečovnik
bf77c5e8a3
Fix after copy paste
2023-04-18 09:27:09 +02:00
Igor
03a8e8607d
Rebuild board selection for generating official images
2023-04-18 09:27:09 +02:00
dependabot[bot]
ea4e75a79b
build(deps): bump ossf/scorecard-action from 2.1.2 to 2.1.3
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.1.2 to 2.1.3.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](https://github.com/ossf/scorecard-action/compare/v2.1.2...v2.1.3 )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-03 21:20:48 +02:00
Igor Pečovnik
1fcdf63c4e
Look only for bash shebang ( #4928 )
...
* Look only for bash shebang
We have some Python scripts now so we need to move that out
* Extend script to cover ignored files and use internal tool for checking the rest
Signed-off-by: Igor <igor@armbian.com>
---------
Signed-off-by: Igor <igor@armbian.com>
2023-03-15 16:22:14 +01:00
Igor Pečovnik
53a6bcf638
Improve filelist filtering to check only files that are interested for this ( #4919 )
...
Signed-off-by: Igor <igor@armbian.com>
2023-03-08 11:20:05 +01:00
Igor Pečovnik
e04d91ee4b
Look for bash shebang from start of the line ( #4918 )
...
Signed-off-by: Igor <igor@armbian.com>
2023-03-08 09:34:55 +01:00
Igor Pečovnik
e90b4d81a8
Open a Jira ticket when GitHub issue is raised ( #4887 )
2023-03-02 19:09:55 +01:00
dependabot[bot]
d89ada6b71
build(deps): bump actions/upload-artifact from 3.0.0 to 3.1.2
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.0.0 to 3.1.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](6673cd052c...0b7f8abb15 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-22 07:18:41 +00:00
Igor
27cdc2f7ff
Armbian next CI/pre switch adjustements
...
- bump version to 23.05
- adjust OCI repositories, changed hash lenght to 12 and removed rootfs- prefix to shorten names (costmetic adjustement)
- build configs were moved to https://github.com/armbian/os
- remove CI that is not going to work anymore. This means also master is out of this CI
- small changed to Readme.txt. Just adding some note, removing obvious
- add propery - supported arhitectures for distribution. Needed for CI optimisation
- remove README.armbian-next.md (need to be somewhere else)
- shrink CODEOWNERS due to messages overload
Signed-off-by: Igor <igor@armbian.com>
2023-02-21 18:51:41 +01:00
Igor Pečovnik
39ef59c3cf
Disable cronjobs as we are moving to armbian-next ( #4832 )
2023-02-13 21:25:43 +01:00
Igor Velkov
d1a7a49277
up version actions/checkout ( #4715 )
2023-01-20 18:44:25 +01:00
hzyitc
242e78034e
lint-script-pr: bugfix: fail too fastly to check the remaining scripts ( #4693 )
2023-01-12 11:34:52 +01:00
dependabot[bot]
21186c0577
Bump Vucko130/delete-older-releases from 0.2.1 to 0.2.2 ( #4678 )
...
Bumps [Vucko130/delete-older-releases](https://github.com/Vucko130/delete-older-releases ) from 0.2.1 to 0.2.2.
- [Release notes](https://github.com/Vucko130/delete-older-releases/releases )
- [Commits](https://github.com/Vucko130/delete-older-releases/compare/v0.2.1...v0.2.2 )
---
updated-dependencies:
- dependency-name: Vucko130/delete-older-releases
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-10 07:03:20 +01:00
Igor Pečovnik
8d6e611fba
Add kernel config security analysis Action script ( #4616 )
...
- it never fails, just making a report
- adjust run conditions on lint action
2023-01-07 21:02:38 +01:00
Igor Pečovnik
ab82ebac78
Do not run Action scripts for every reviewer ( #4631 )
2022-12-31 15:00:56 +01:00
dependabot[bot]
d20fb2811e
Bump ossf/scorecard-action from 2.1.0 to 2.1.2 ( #4613 )
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.1.0 to 2.1.2.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](937ffa90d7...e38b1902ae )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-26 09:31:26 +01:00
Igor Pečovnik
d751ff51ae
Adjust action scripts to adjusted logic ( #4605 )
...
* Add new way of synching
* Add sync and torrent creation
* Update build-images.yml
2022-12-24 09:43:40 +01:00
dependabot[bot]
b54d6d6653
Bump ossf/scorecard-action from 2.0.6 to 2.1.0 ( #4593 )
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.0.6 to 2.1.0.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](99c53751e0...937ffa90d7 )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 10:36:06 +01:00
dependabot[bot]
9c714ff596
Bump cirrus-actions/rebase from 1.7 to 1.8 ( #4592 )
...
Bumps [cirrus-actions/rebase](https://github.com/cirrus-actions/rebase ) from 1.7 to 1.8.
- [Release notes](https://github.com/cirrus-actions/rebase/releases )
- [Commits](https://github.com/cirrus-actions/rebase/compare/1.7...1.8 )
---
updated-dependencies:
- dependency-name: cirrus-actions/rebase
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 10:35:51 +01:00
dependabot[bot]
e176521080
Bump tj-actions/changed-files from 34 to 35 ( #4591 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 34 to 35.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v34...v35 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 10:35:38 +01:00
Igor Pečovnik
cbbbaf7e96
Adjust action due to label change ( #4564 )
2022-12-14 01:43:15 +01:00
Igor Pečovnik
7c87c7654a
Disable treating warning as errors ( #4559 )
...
Suppress Shellcheck warnings.
2022-12-13 12:38:23 +01:00
Igor Pečovnik
0d29aa0653
Switch to external workflow for making index ( #4548 )
...
* Improve making releases
* Update build-images.yml
* Update build-images.yml
* Update build-images.yml
2022-12-09 11:06:28 +01:00
Igor Pečovnik
1568618954
Remove workflow cancellation when generating images ( #4547 )
...
* Remove workflow cancellation
We should be able to run multiple images build jobs at once.
* Leave 32 releases
2022-12-09 11:06:18 +01:00
Igor Pečovnik
a438c08aaa
Separate riscv64 from script for building images ( #4539 )
...
* Separate riscv64
We also need to specify runners
* Update build-images.yml
* Update build-images.yml
2022-12-08 15:15:19 +01:00
Igor Pečovnik
7409e24427
Improve build train logic - bump version first ( #4542 )
...
* Cleaning upload
* Update build-train.yml
* Update build-train.yml
* Update build-train.yml
2022-12-08 15:15:03 +01:00
Igor Pečovnik
6ef02ba6c7
Change to supported Github Action module ( #4446 )
2022-11-16 11:31:50 +01:00
Igor Pečovnik
2c9839ccdf
Address action script deprecation functionality ( #4441 )
2022-11-15 20:19:43 +01:00
Igor Pečovnik
ed9077e973
Add Github Action to calculate changed files ( #4438 )
...
* Fix branch diff detection
* Update lint-scripts-pr.yml
2022-11-15 09:05:43 +01:00
Igor Pečovnik
83da1ddeeb
We need to checkout to PR ( #4437 )
2022-11-14 23:00:43 +01:00
Igor Pečovnik
1464a7b4c3
Enable Shellcheck on changed files ( #4431 )
...
* Enable Shellcheck on changed files
On DIFF between PR and master
* Small improvement
2022-11-14 14:58:04 +01:00
Igor Pečovnik
7f68198b4a
Fixing image build table ( #4391 )
...
* Fixing image build table
* Update build-images.yml
2022-11-08 18:36:28 +01:00
Igor Pečovnik
2813365dd2
Move known non working rockhip64 boards to previous boot loader ( #4392 )
...
* Move known non working rockhip64 boards to previous boot loader
* Auto label trigger this several times in a row
2022-11-07 21:29:00 +01:00
Igor Pečovnik
5e8eab3cf8
Switch to new action snippet ( #4384 )
...
* Switch to new action snippet
* Cosmetic
2022-11-06 20:26:59 +01:00
Igor Pečovnik
b02d81b32b
CI images list making bugfix ( #4356 )
...
Support for minimal images was broken
2022-10-27 18:52:09 +02:00
dependabot[bot]
ab7cb8df10
Bump ossf/scorecard-action from 2.0.4 to 2.0.6 ( #4333 )
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.0.4 to 2.0.6.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](e363bfca00...99c53751e0 )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-25 11:27:32 +02:00
Igor Pečovnik
26740590e4
Add support for minimal, disable image building after train finishes. Lets do it in cron. ( #4320 )
...
Also address some dependency issues
2022-10-22 15:07:21 +02:00
dependabot[bot]
9a0e449408
Bump geekyeggo/delete-artifact from 1 to 2 ( #4299 )
...
Bumps [geekyeggo/delete-artifact](https://github.com/geekyeggo/delete-artifact ) from 1 to 2.
- [Release notes](https://github.com/geekyeggo/delete-artifact/releases )
- [Commits](https://github.com/geekyeggo/delete-artifact/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: geekyeggo/delete-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-18 09:24:22 +02:00
dependabot[bot]
fa4781b7c8
Bump styfle/cancel-workflow-action from 0.10.1 to 0.11.0 ( #4300 )
...
Bumps [styfle/cancel-workflow-action](https://github.com/styfle/cancel-workflow-action ) from 0.10.1 to 0.11.0.
- [Release notes](https://github.com/styfle/cancel-workflow-action/releases )
- [Commits](https://github.com/styfle/cancel-workflow-action/compare/0.10.1...0.11.0 )
---
updated-dependencies:
- dependency-name: styfle/cancel-workflow-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-18 09:23:47 +02:00
Igor Pečovnik
54d4e22074
Update build-images.yml ( #4240 )
2022-10-07 17:57:08 +02:00
dependabot[bot]
99f0de9b88
Bump styfle/cancel-workflow-action from 0.10.0 to 0.10.1 ( #4256 )
...
Bumps [styfle/cancel-workflow-action](https://github.com/styfle/cancel-workflow-action ) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/styfle/cancel-workflow-action/releases )
- [Commits](https://github.com/styfle/cancel-workflow-action/compare/0.10.0...0.10.1 )
---
updated-dependencies:
- dependency-name: styfle/cancel-workflow-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-04 06:40:35 +02:00
dependabot[bot]
e911e645d8
Bump ossf/scorecard-action from 2.0.3 to 2.0.4 ( #4257 )
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](865b409285...e363bfca00 )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-04 06:40:15 +02:00
dependabot[bot]
25cdb3f446
Bump ossf/scorecard-action from 1.1.2 to 2.0.3 ( #4174 )
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 1.1.2 to 2.0.3.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](ce330fde6b...865b409285 )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-13 15:14:18 +02:00
Igor Pečovnik
99a939183c
Use different runners ( #4143 )
2022-09-05 11:13:13 +02:00
Igor Pečovnik
053f4b4ad5
Update update-docker.yml ( #4137 )
2022-09-01 15:16:34 +02:00
Igor Pečovnik
c0a9e7be34
Fix wrong label set for initiating CI at PR ( #4093 )
2022-08-20 08:50:08 +02:00
Igor Pečovnik
4508246322
Wrong folder for patch ( #4091 )
...
We want to build kernels if patches are changes. Any.
2022-08-19 22:30:51 +02:00
Igor Pečovnik
0388d79701
Small fixes and cleanup for action scripts ( #4085 )
2022-08-19 20:49:18 +02:00
Igor Pečovnik
cda4670dbe
Improve GitHub UX, text info & links ( #4071 )
2022-08-15 19:44:54 +02:00
Igor Pečovnik
9ef2f5ac40
Clean GitHub actions ( #4065 )
...
* Cleaning actions
* Update
* Update
* Update
* Update
2022-08-12 14:29:31 +02:00
Igor Pečovnik
b9b688b1a2
Set build name to version ( #4060 )
2022-08-11 18:06:26 +02:00
Igor Pečovnik
5321b4254a
Wrong copy & paste ( #4040 )
2022-08-10 18:57:07 +02:00
Igor Pečovnik
ef677ce921
Generate CI releases under their version instead of latest ( #4052 )
2022-08-08 08:18:48 +02:00
Igor Pečovnik
efc249205f
Update documentation for prepare self hosted runner ( #4053 )
2022-08-08 08:18:30 +02:00
Igor Pečovnik
be8b2dcf01
Cache creation cleanup ( #4036 )
...
* Cache creation cleanup
Closing https://github.com/armbian/build/issues/3531
* Remove monthoffset parameter from action script
* - address displaying which variant is needed
- remove not needed text
- change ROOT_FS_CREATE_ONLY to yes / no
2022-07-31 16:48:25 +02:00
Igor Pečovnik
07d7d1a077
Remove deprecated functionality ( #4034 )
...
* Remove deprecated functionality
Since we are storing version number outside, we don't neet to deal with month cache rebuild here. Removing the code
* Change cron to more appropriate date
We tend to make releases by the end of the month, so cache rebuild in the middle is better then at the start of the month
2022-07-31 11:28:44 +02:00
dependabot[bot]
bb43940f97
Bump igorjs/gh-actions-clean-workflow from 2 to 3 ( #3987 )
...
Bumps [igorjs/gh-actions-clean-workflow](https://github.com/igorjs/gh-actions-clean-workflow ) from 2 to 3.
- [Release notes](https://github.com/igorjs/gh-actions-clean-workflow/releases )
- [Commits](https://github.com/igorjs/gh-actions-clean-workflow/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: igorjs/gh-actions-clean-workflow
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-13 15:06:16 +02:00
dependabot[bot]
7466687a77
Bump igorjs/gh-actions-clean-workflow from 1 to 2 ( #3961 )
...
Bumps [igorjs/gh-actions-clean-workflow](https://github.com/igorjs/gh-actions-clean-workflow ) from 1 to 2.
- [Release notes](https://github.com/igorjs/gh-actions-clean-workflow/releases )
- [Commits](https://github.com/igorjs/gh-actions-clean-workflow/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: igorjs/gh-actions-clean-workflow
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-09 11:36:36 +02:00
dependabot[bot]
be5119af9e
Bump ossf/scorecard-action from 1.1.1 to 1.1.2 ( #3962 )
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](3e15ea8318...ce330fde6b )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-09 11:36:26 +02:00
Igor Pečovnik
20ee8c5450
Add support for month cache, limit push to master branch ( #3939 )
...
* Add support for month cache, limit push to master branch
* Bump cache version
* Add calculator
* Control file can't be zero lenght
* Remove non-existing package
* Remove non-existing pkg
* Wrong secret used
* Fix broken packages
* Improve download methods. No more errors
* Fix mechanism for using old cache files
2022-06-28 18:04:31 +02:00
Igor Pečovnik
817bbca9ad
Move schedule checking deeper ( #3933 )
2022-06-25 18:34:46 +02:00
Igor Pečovnik
c38a66f19d
Github Actions fine tuning ( #3923 )
2022-06-23 08:29:24 +02:00
dependabot[bot]
4e866b966f
Bump crazy-max/ghaction-import-gpg from 3 to 5 ( #3922 )
...
* Bump crazy-max/ghaction-import-gpg from 3 to 5
Bumps [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg ) from 3 to 5.
- [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases )
- [Changelog](https://github.com/crazy-max/ghaction-import-gpg/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crazy-max/ghaction-import-gpg/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: crazy-max/ghaction-import-gpg
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Adjust for new version
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Igor Pečovnik <igorpecovnik@users.noreply.github.com>
2022-06-21 11:20:43 +02:00
Igor Pečovnik
e80e598007
Rebase action needs write access ( #3920 )
2022-06-20 15:16:33 +02:00
Igor Pečovnik
fd0b0e0fb4
Refactor rootfs - typo bugfix ( #3916 )
2022-06-19 19:22:37 +02:00
Igor Pečovnik
bbc57cb530
Action script for checking integrity of images ( #3915 )
...
* Action script for checking integrity of images
* Remove duplicate line
2022-06-19 19:21:39 +02:00
Igor Pečovnik
2be19abd56
Action scripts cleaning and functional testing ( #3914 )
2022-06-19 12:37:53 +02:00
Igor Pečovnik
f2b5a34b91
Refactor rootfs caching ( #3895 )
2022-06-18 23:56:36 +02:00
Igor Pečovnik
1cccbf481e
Several small fixes to CI scripting ( #3905 )
...
* Restore permission to make script work
We need to rework this, but until then things has to work.
* Permission issuers
* We don't try to cancel previous as it doesn't work
* Update
* Renaming, remove deprecated
* Add comments
* Prevent running scorecard on forks
* Update
2022-06-18 23:53:45 +02:00
Igor Pečovnik
887147c82f
Fix githash cache and images creation with CI ( #3854 )
2022-06-15 21:16:23 +02:00
Igor Pečovnik
1dddf78cd0
Add Scorecards' GitHub action ( #3882 )
2022-06-11 18:17:40 +02:00
dependabot[bot]
1f0993b02c
Bump peter-evans/repository-dispatch from 1 to 2 ( #3891 )
...
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch ) from 1 to 2.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases )
- [Commits](https://github.com/peter-evans/repository-dispatch/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-11 18:16:04 +02:00
dependabot[bot]
10d5d69c7e
Bump actions/checkout from 2 to 3 ( #3890 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-11 18:15:38 +02:00
dependabot[bot]
7a7e61e114
Bump actions/labeler from 3 to 4 ( #3889 )
...
Bumps [actions/labeler](https://github.com/actions/labeler ) from 3 to 4.
- [Release notes](https://github.com/actions/labeler/releases )
- [Commits](https://github.com/actions/labeler/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/labeler
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-11 18:15:18 +02:00
dependabot[bot]
f1cbe05499
Bump cirrus-actions/rebase from 1.4 to 1.7 ( #3887 )
...
Bumps [cirrus-actions/rebase](https://github.com/cirrus-actions/rebase ) from 1.4 to 1.7.
- [Release notes](https://github.com/cirrus-actions/rebase/releases )
- [Commits](https://github.com/cirrus-actions/rebase/compare/1.4...1.7 )
---
updated-dependencies:
- dependency-name: cirrus-actions/rebase
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-11 18:14:50 +02:00
dependabot[bot]
d7a43cab4e
Bump actions/upload-artifact from 2 to 3 ( #3888 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-11 18:13:51 +02:00
Naveen
4577254e20
chore: Set permissions for GitHub actions ( #3880 )
...
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-06-11 18:04:11 +02:00
Igor Pečovnik
9a661d7af9
Add support for build all images to build train ( #3785 )
...
* Extend build capacity
* Update build-train.yml
* Update build-train.yml
* Update build-train.yml
* Update build-images.yml
* Update build-images.yml
* Update build-images.yml
* Update build-images.yml
2022-06-01 17:12:11 +02:00
Igor Pečovnik
3dbba8e8ea
Github action for generating desktops does not start ( #3745 )
2022-05-03 08:01:43 +02:00
Igor Pečovnik
19ca6f1f4e
Run changes checking workflow with reference parameter ( #3664 )
2022-04-11 17:47:20 +02:00
Igor Pečovnik
708a4851fb
Add missing packages creation to build train ( #3632 )
...
* Add missing packages creation to build train
* Improved HASH calculation
Now it also checks series which were before invisible.
* Revert
* Bugfix
* Save git hash of patch files and kernel configuration file (#3636 )
* Save git hash of patch files and kernel configuration file
* Storing values to the file. Now we have config hash separate.
todo: adjust on the checking side
Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
Co-authored-by: The-going <48602507+The-going@users.noreply.github.com>
2022-04-05 15:41:58 +02:00
Igor Pečovnik
af903b2ccd
Move Docker image to Ubuntu 22.04 LTS ( #3481 )
...
* Add tested Docker files for current Debian / Ubuntu, defaulting to Jammy
* Update update-docker.yml
* Update update-docker.yml
* Solving with Docker run parameters
* Just variable name change
* Update update-docker.yml
* Change to master
Also merge https://github.com/armbian/scripts/pull/6
* Set default values
* Add missing libssl1.1
2022-03-30 07:26:59 +02:00
Igor Pečovnik
47932ea511
Fixing pull request trigger ( #3575 )
2022-03-26 12:45:52 +01:00
Igor Pečovnik
81d58c64f1
Changing build runners on main build train ( #3566 )
...
* Changing build runners only
* Update build-train.yml
2022-03-25 19:18:17 +01:00
Igor Pečovnik
bcbe9479fa
Build images on PR if label is set to "Desktop" ( #3567 )
...
* Enable creating images on PR when label is set to "Desktop"
* Only approved can start this action
2022-03-25 09:49:04 -04:00
Igor Pečovnik
d81155f331
Sync beta repository in the CI process ( #3548 )
...
* Sync servers after repository is updated
* Update build-train.yml
* Sync servers before building images
2022-03-22 01:12:09 +01:00
Igor Pečovnik
387df71566
Actions: run build train from any branch ( #3465 )
2022-02-07 12:58:58 +01:00
Igor Pečovnik
249c20c7e2
Fixes to build train and small changes to README ( #3433 )
...
- set proper badge for building
- adjust title: build tools -> build framework
- keeping text relevance
- add / remove partner logos
2022-01-24 17:11:38 +01:00
Igor Pečovnik
459ebf8d15
Enable x86 desktop build targets ( #3431 )
...
* Enable x86 desktop build targets
* Also fix build train
2022-01-24 16:32:23 +01:00
Igor Pečovnik
821a2e557d
Cancels previous runs associated with a workflow ( #3426 )
2022-01-22 19:44:43 +01:00
Igor Pečovnik
d501e387cf
Update build-kernel-on-merge-request.yml ( #3425 )
2022-01-22 19:29:16 +01:00
Igor Pečovnik
fbda1e82c6
Add DUT smoke tests script ( #3402 )
2022-01-20 14:45:48 +01:00
Igor Pečovnik
4f942e3e50
Manual bump ( #3398 )
2022-01-12 11:54:43 +01:00
Igor Pečovnik
b5de98aa9b
Actions bugfix ( #3397 )
2022-01-12 09:33:35 +01:00
Igor Pečovnik
110235ad05
Github actions tweaks ( #3383 )
2022-01-11 15:26:28 +01:00
Igor Pečovnik
6bfc83b7ab
Fixes for Github Actions ( #3379 )
...
* Update build-beta-images.yml
* Update build-kernel-on-merge-request.yml
* Update build-train.yml
2022-01-06 11:50:43 +01:00
Igor Pečovnik
7f556dc1b9
Assemble needed runs into a GH Actions build train ( #3366 )
2021-12-25 23:05:04 +01:00
Igor Pečovnik
c2ca3e3ebd
Github Actions update ( #3361 )
2021-12-20 00:41:50 +01:00
Igor Pečovnik
36d0bdcaff
Varius updates to CI scripts ( #3359 )
...
* RFC u-boot CI to more modern way
2021-12-19 01:02:16 +01:00
Igor Pečovnik
2b643991c8
Github Actions - improve beta build process ( #3353 )
2021-12-16 16:10:33 +01:00
Igor Pečovnik
7024f2fb60
Cosmetic - fix kernel CI artefact package naming ( #3345 )
2021-12-14 08:14:22 +01:00
Igor Pečovnik
6b8ca7f6b2
Backend - enable bind mount with Github actions ( #3343 )
2021-12-13 00:25:20 +01:00
Igor Pečovnik
ae5afb0bd0
Skip workflow if previous step failed, fix runner arch dependency ( #3331 )
2021-12-09 11:15:06 +01:00
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
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
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
Igor Pečovnik
ca882616da
Synching Github runners cache with upstream ( #2949 )
...
* Improving Github actions for creating images
* Update single image building as well
2021-07-01 18:28:42 +02:00
Igor Pečovnik
9d1ed95d9a
Add cache rootfs creation cleanup for old files to Github Actions ( #2947 )
2021-07-01 16:23:39 +02:00
Igor Pecovnik
7c87bbd368
Github Action fix
2021-06-21 16:16:19 +02:00
Igor Pečovnik
c52a550380
Fixing wrong image type when building selected images with Github actions ( #2912 )
2021-06-21 14:45:19 +02:00
Igor Pečovnik
0f68faa917
Actions - missing gpg for nightly version bump
2021-06-18 11:03:40 +02:00
Igor Pecovnik
d166d16377
Githug Actions bugfix and optimisations
2021-06-14 21:26:08 +02:00
Igor Pečovnik
e65c7a9f80
Add image making action ( #2897 )
...
* Add image making action
* Security fix
* Add more info to the commit message
2021-06-14 18:59:04 +02:00
Igor Pecovnik
cdea7ae389
Making more conservative parallel build numbers
2021-06-13 15:53:33 +02:00
Igor Pecovnik
a2b3dc2afc
Making less images in parallel. Still getting OOM
2021-06-13 13:04:50 +02:00
Igor Pecovnik
ce41a39cd0
Tabs to spaces
2021-06-13 12:24:27 +02:00
Igor Pecovnik
4de37cab53
Improve killing process and rename action
2021-06-13 12:21:31 +02:00
Igor Pecovnik
a3564988ac
Adjust parallel build ratio
2021-06-13 12:18:19 +02:00
Igor Pecovnik
4d51b19596
Enable building desktop images
2021-06-13 11:56:37 +02:00
Igor Pecovnik
d78f8aa5eb
Size of CLI images is much smaller, so we can enable more concurrent builds
2021-06-13 11:15:16 +02:00
Igor Pecovnik
2685dd43bb
It doesn't go without bugs
2021-06-13 00:30:27 +02:00
Igor Pecovnik
af1811bdc4
Add two more runners for image building process
2021-06-13 00:19:45 +02:00
Igor Pecovnik
6c1326b896
fix
2021-06-12 20:32:55 +02:00
Igor Pecovnik
e3aed2ed54
Github actions - move clening to the first place
2021-06-12 19:59:09 +02:00
Igor Pecovnik
3b0f40ec50
Backend: runners cleaning bugfix
2021-06-12 17:11:47 +02:00
Igor Pecovnik
e8141aff1c
Backend: Make sure no temporally dirs are mounted from previous runs
2021-06-12 16:57:43 +02:00