diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml index 06196078..abb5d5ca 100644 --- a/.versionbot/CHANGELOG.yml +++ b/.versionbot/CHANGELOG.yml @@ -1,3 +1,844 @@ +- commits: + - subject: Update balena-yocto-scripts to a9654d395259d264d463c80d62bf53231776a0a1 + hash: 43edd862561a4be539ca8045438a4254c19008aa + body: Update balena-yocto-scripts + footer: + Changelog-entry: Update balena-yocto-scripts to a9654d395259d264d463c80d62bf53231776a0a1 + changelog-entry: Update balena-yocto-scripts to a9654d395259d264d463c80d62bf53231776a0a1 + author: balena-renovate[bot] + nested: + - commits: + - subject: Update Lock file maintenance + hash: 4f013e40de21d13746a4224fba0bf0fa63469a12 + body: | + Update + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.52 + title: "" + date: 2024-10-07T01:52:28.495Z + - commits: + - subject: Update balena-os/leviathan action to v2.31.50 + hash: 4c529c17571db19918d36a90903a44128c70bb3d + body: | + Update balena-os/leviathan from 2.31.44 to 2.31.50 + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.51 + title: "" + date: 2024-10-04T11:58:05.434Z + - commits: + - subject: use github app installation token for device repository cloning + hash: 8eff76f9e8c5b03bf767edde7430bc414af0e028 + body: > + This is required for cloning private submodules - as the default + behaviour means the token is scoped only to the repository the + workflow is running on + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: Ryan Cooke + nested: [] + version: balena-yocto-scripts-1.25.50 + title: "" + date: 2024-10-02T11:17:01.374Z + - commits: + - subject: Only attempt to decrypt if we have encrypted in the build step + hash: c3d677008304b4b4744f6cf88e50b2ff65814079 + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: Ryan Cooke + nested: [] + - subject: Fetch full depth in order to checkout custom meta-balena-refs + hash: e1f1a2fdafe58bd3f87b68fdec3c0bd195671eea + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Kyle Harding + signed-off-by: Kyle Harding + author: Kyle Harding + nested: [] + - subject: Encrypt balenaOS artifacts at rest in GitHub + hash: 116d81b89cde4f6d99c10c3b32d66e64322258a7 + body: | + Applies symmetric encryption (PBKDF2 hardened) to balenaOS + build assets prior to uploading them to GitHub for temporary + storage between builds. Decrypts assets after downloading. + + Requires: https://github.com/balena-os/.github/pull/83 + footer: + change-type: patch + author: Anton Belodedenko + nested: [] + version: balena-yocto-scripts-1.25.49 + title: "" + date: 2024-10-01T17:06:45.014Z + - commits: + - subject: Update actions/checkout action to v4.2.0 + hash: 6246fcdbc4e3ba00105aeb6347d60ab01b3deb24 + body: | + Update actions/checkout from 4.1.7 to 4.2.0 + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.48 + title: "" + date: 2024-10-01T00:14:17.618Z + - commits: + - subject: "patch: Stop persisting credentials in actions/checkout" + hash: 0fa90791298e14fa15dbba2b82e0579ed85c41a4 + body: "" + footer: + Signed-off-by: Vipul Gupta (@vipulgupta2048) + signed-off-by: Vipul Gupta (@vipulgupta2048) + author: Vipul Gupta (@vipulgupta2048) + nested: [] + version: balena-yocto-scripts-1.25.47 + title: "" + date: 2024-09-30T10:53:24.792Z + - commits: + - subject: use genericx86-64-ext image for testing the workflow + hash: 20435d215d18aba21502871cd8249437c39914a1 + body: > + Using genericx86-64-ext as its smaller, faster to build and the + repo is blocked less often + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + version: balena-yocto-scripts-1.25.46 + title: "" + date: 2024-09-27T15:13:10.481Z + - commits: + - subject: fix check of finalize value + hash: 8d17204120d75bfc6aba1f793163e7deb2008a1f + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + - subject: Improve checking of previous test results + hash: 71cae7e5434be7ee4e009343885c2c855c9d416b + body: > + The previous API command was limited to 20 results, and + + did not correctly evaluate to false when no workflow runs were + found. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Kyle Harding + signed-off-by: Kyle Harding + author: Kyle Harding + nested: [] + version: balena-yocto-scripts-1.25.45 + title: "" + date: 2024-09-19T22:33:26.650Z + - commits: + - subject: Update balena-os/leviathan action to v2.31.44 + hash: ec2c830e179ca39b6338b48c1949d70e36944317 + body: | + Update balena-os/leviathan from 2.31.43 to 2.31.44 + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.44 + title: "" + date: 2024-09-18T20:53:09.966Z + - commits: + - subject: Update balena-os/leviathan action to v2.31.43 + hash: 1d06142fd45940bb41e902b3c03ba6fa5e1c7665 + body: | + Update balena-os/leviathan from 2.31.40 to 2.31.43 + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.43 + title: "" + date: 2024-09-18T13:23:47.644Z + - commits: + - subject: only upload artifacts when test_matrix is defined + hash: 51751d241c7e845351e3a26c74e615157ad38f52 + body: > + This prevents uploads of artifacts that will never be used - as + they are only used in the tests step, if there are no tests then + no need to upload + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + version: balena-yocto-scripts-1.25.42 + title: "" + date: 2024-09-18T11:05:33.621Z + - commits: + - subject: Update balena-os/leviathan action to v2.31.40 + hash: e11f1d2897a59918f2e79c0a1b1aa39204e5fa79 + body: | + Update balena-os/leviathan from 2.31.37 to 2.31.40 + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.41 + title: "" + date: 2024-09-12T19:49:37.222Z + - commits: + - subject: Update balena-os/leviathan action to v2.31.37 + hash: d42a13e04b1ba57dea8431f4da3ffc74a9b189ea + body: | + Update balena-os/leviathan from 2.31.34 to 2.31.37 + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.40 + title: "" + date: 2024-09-12T10:27:55.545Z + - commits: + - subject: Update actions/create-github-app-token action to v1.11.0 + hash: f96ac0de8cb911cacb2e9699a35d2b7a22cd7404 + body: | + Update actions/create-github-app-token from 1.10.4 to 1.11.0 + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.39 + title: "" + date: 2024-09-11T22:32:31.676Z + - commits: + - subject: Include semver when bumping leviathan action + hash: 39084536604f4713516ab50bce7a82a0aae28523 + body: > + This makes it more human readable, and allows us to treat patch, + minor, and major revisions of the action differently if needed. + footer: + Change-type: patch + change-type: patch + author: Kyle Harding + nested: [] + version: balena-yocto-scripts-1.25.38 + title: "" + date: 2024-09-09T17:05:16.878Z + - commits: + - subject: Update balena-os/leviathan digest to 8fb47f2 + hash: 0bdd362c660078414259a167e492f1e91f3ea70e + body: | + Update balena-os/leviathan + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.37 + title: "" + date: 2024-09-05T23:21:25.987Z + - commits: + - subject: Update balena-os/leviathan digest to 5db2b5d + hash: 3ea0421883a4c50185c8fa4f66de9f4e74f12a0b + body: | + Update balena-os/leviathan + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.36 + title: "" + date: 2024-09-05T16:03:09.417Z + - commits: + - subject: Update balena-os/leviathan digest to da52396 + hash: 807851bdb98648080dfd8565e3de047f92323454 + body: | + Update balena-os/leviathan + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.35 + title: "" + date: 2024-09-04T09:07:04.754Z + - commits: + - subject: Update actions/create-github-app-token action to v1.10.4 + hash: e6a68531b03ca9d6b477fa85c9ec43990edd1a7a + body: | + Update actions/create-github-app-token from 1.10.3 to 1.10.4 + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.34 + title: "" + date: 2024-09-04T06:38:29.340Z + - commits: + - subject: Update balena-os/leviathan digest to d8572e2 + hash: 32066fde42690d51da3609f028cb68a2e3c7be2c + body: | + Update balena-os/leviathan + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.33 + title: "" + date: 2024-09-02T19:01:22.932Z + - commits: + - subject: Update Lock file maintenance + hash: ef09edfd0b30062bbf0744e9fa2694a1326544ed + body: | + Update + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.32 + title: "" + date: 2024-09-02T01:59:38.392Z + - commits: + - subject: Update actions/upload-artifact action to v4.4.0 + hash: 50fe40fee6dde2abd580606a60e5a613959e2d3e + body: | + Update actions/upload-artifact from 4.3.6 to 4.4.0 + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.31 + title: "" + date: 2024-09-01T04:28:48.680Z + - commits: + - subject: Update balena-os/leviathan digest to ff6a079 + hash: 3eff42640327916a3ea7acb35eb1b5c4905303e8 + body: | + Update balena-os/leviathan + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.30 + title: "" + date: 2024-09-01T02:30:52.700Z + - commits: + - subject: Restrict runners via yocto label, not 16cpu + hash: 5ec368545ccc173631b7b82f68f7619b1dbfe5e5 + body: > + We currently have many `8cpu` runners available that are + + migrating from Jenkins that we should allow to use for yocto + builds. + + + As long as some runners don't have the `yocto` tag so we don't + bottleneck the runner queue for other orgs. + footer: + Change-type: patch + change-type: patch + author: Kyle Harding + nested: [] + version: balena-yocto-scripts-1.25.29 + title: "" + date: 2024-08-31T23:20:44.235Z + - commits: + - subject: checkout private contracts for test job + hash: d49882c54127d8b805191ff313a3a00d1c163590 + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + version: balena-yocto-scripts-1.25.28 + title: "" + date: 2024-08-30T14:24:42.877Z + - commits: + - subject: use apt-get to install s4cmd instead of pip + hash: 938730ae60d60574f9abf757c1c4efcc4e526a2f + body: > + using pip to install python packages also installable by debian + is not recommended, and leads to errors while trying to do so. + Switch to using apt-get to install s4cmd to address this + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + version: balena-yocto-scripts-1.25.27 + title: "" + date: 2024-08-29T13:53:51.392Z + - commits: + - subject: Fix if condition for checking merge commit test results + hash: c7b37652661b12832a2a40a39e4548632478b8ef + body: > + The logic for this step was broken - even when no test matrix + was provided, it was chekcing for test results, which we don't + want (as they won't exist) + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + version: balena-yocto-scripts-1.25.26 + title: "" + date: 2024-08-27T16:58:34.259Z + - commits: + - subject: Add unique unique identifiers to summary job + hash: 625a45b652c332ec5d048caeee7dc25638df8dfb + body: | + The "All jobs" job is used for branch protection + as it captures the overall success/fail of all + the test matrices and build. + + However without a unique name we are unable + to identify the device type in order to mark it as required. + + This change adds a single instance matrix + to the build job and as a result will append the machine + name and deploy environment in the job name. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Kyle Harding + signed-off-by: Kyle Harding + author: Kyle Harding + nested: [] + version: balena-yocto-scripts-1.25.25 + title: "" + date: 2024-08-23T15:51:41.585Z + - commits: + - subject: ensure "force-finalize" guarantees a finalized release + hash: 08e6722b16af9c6e339fd1862b28d641fdcc5035 + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + - subject: update example workflow to use "deploy-environment" input + hash: 044e2122041ba0d7d4a18c2d0cd653b512c42130 + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + - subject: remove "deploy-esr" input + hash: 2ea4e3b60c88da21427cf525ed7fed4ab32de6f5 + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + - subject: remove "deploy-s3" input + hash: dee1de47e43055e8ef8dd3dc17c8e614e89e835e + body: | + Instead, always deploy to s3 if we "deploy" anything + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + - subject: remove "deploy-hostapp" and add "force-finalize" and + "finalize-on-push-if-tests-passed" + hash: d1de37252ca8d1d1e41d6253abdac602d9999f1d + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + - subject: rename "envinroment" input to "deploy-environment" for clarity + hash: 14e6a1e57faf63f98970254902fd82deb49e586d + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + - subject: remove os-dev input + hash: 8f5bd516abe24758ee129cb835d3b021bb5c3284 + body: > + Removing denabling of development features as we determined it + would rarely be used - dev images can just be built locally + instead + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + version: balena-yocto-scripts-1.25.24 + title: "" + date: 2024-08-21T16:22:42.006Z + - commits: + - subject: Add mermaid flowchart to yocto workflow README + hash: af6f93c1a415ecf90785428c32b31801b26ad160 + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Kyle Harding + signed-off-by: Kyle Harding + author: Kyle Harding + nested: [] + version: balena-yocto-scripts-1.25.23 + title: "" + date: 2024-08-15T20:45:12.698Z + - commits: + - subject: Update Lock file maintenance + hash: 156711aceb7e2be7048ea668800ff9368bf35df8 + body: | + Update + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.22 + title: "" + date: 2024-08-12T01:57:02.017Z + - commits: + - subject: Update balena-os/leviathan digest to f4e9332 + hash: 6a7097208111936aac9a8862c61d6f600d1652dd + body: | + Update balena-os/leviathan + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.21 + title: "" + date: 2024-08-06T18:50:02.588Z + - commits: + - subject: Update actions/upload-artifact action to v4.3.6 + hash: 03b4f76a25f7c887c3c1cbae6293bce772773f6d + body: | + Update actions/upload-artifact from 4.3.5 to 4.3.6 + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.20 + title: "" + date: 2024-08-06T16:39:55.294Z + - commits: + - subject: Update balena-os/leviathan digest to a16cf0f + hash: f0d8fdd6add9aa34a89234491e6a82ac7583b48e + body: | + Update balena-os/leviathan + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.19 + title: "" + date: 2024-08-06T12:46:47.450Z + - commits: + - subject: Update actions/upload-artifact action to v4.3.5 + hash: 47535180af9f0a0dcb35ba6b0edea204e7de3ba7 + body: | + Update actions/upload-artifact from 4.3.4 to 4.3.5 + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.18 + title: "" + date: 2024-08-05T04:31:00.525Z + - commits: + - subject: Update Lock file maintenance + hash: bb1923b984c6646d36356f4acf171a30cabdfd3d + body: | + Update + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.17 + title: "" + date: 2024-08-05T02:04:43.860Z + - commits: + - subject: Update docker/login-action action to v3.3.0 + hash: 65a653d66efd1cbfdca1616d62a9387dc47eb50e + body: | + Update docker/login-action from 3.0.0 to 3.3.0 + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.16 + title: "" + date: 2024-07-30T03:01:08.144Z + - commits: + - subject: Update actions/upload-artifact action to v4.3.4 + hash: f81cf0f07965cf34d687b76e9ad7befc6f49cf9c + body: | + Update actions/upload-artifact from 4.3.0 to 4.3.4 + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.15 + title: "" + date: 2024-07-30T01:00:25.663Z + - commits: + - subject: Update balena-os/leviathan digest to 36aafe0 + hash: e5842524bf70adc29c62f35e0744ee970d232866 + body: | + Update balena-os/leviathan + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.14 + title: "" + date: 2024-07-29T22:37:24.756Z + - commits: + - subject: Update actions/checkout action to v4.1.7 + hash: c9da5d524bbebe7dde5175584589cce5634b7a41 + body: | + Update actions/checkout from 4.1.1 to 4.1.7 + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.13 + title: "" + date: 2024-07-29T20:55:15.720Z + - commits: + - subject: Update Pin dependencies + hash: c48f1f984f2f22f49fc9aee3f1cc9883f8ca7ec5 + body: | + Update actions/checkout + footer: + Change-type: patch + change-type: patch + author: balena-renovate[bot] + nested: [] + version: balena-yocto-scripts-1.25.12 + title: "" + date: 2024-07-29T18:13:01.088Z + - commits: + - subject: "revovate: change config to use balena-io template" + hash: f4d82d9029f39245cf15d2433a783d33787a73d1 + body: > + in this repo we are using "change-type" commits, but renovate is + using the balena-os default which is using "changelog-entry" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + version: balena-yocto-scripts-1.25.11 + title: "" + date: 2024-07-29T15:14:59.755Z + - commits: + - subject: By default, deploy hostapp on push only + hash: 87763dfc75504522c1dadc698f74576bbf0e9320 + body: > + This is meant to keep the defaults of `deploy-s3` and + `deploy-hostapp` + + consistent. + footer: + Signed-off-by: Leandro Motta Barros + signed-off-by: Leandro Motta Barros + Change-type: patch + change-type: patch + author: Leandro Motta Barros + nested: [] + version: balena-yocto-scripts-1.25.10 + title: "" + date: 2024-07-23T02:23:14.094Z + - commits: + - subject: use token to fetch private contracts + hash: acfc8d20ce8dd4b29eae67679dd1a89ffcc75c7c + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + - subject: unroll balena_lib_build_contract function + hash: 82c9e482f3bfb0fcd960c455f2c8ff0c42c98baa + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + - subject: unroll balena_api_is_dt_private function + hash: cc3102dbb1348ee563b08dfd3afd37daaa0404ca + body: > + when building + deploying or a private DT , the check to see if + the DT is private fails. This is due to + https://github.com/balena-os/balena-yocto-scripts/blob/master/automation/include/balena-api.inc#L424 + using this function: + https://github.com/balena-os/balena-yocto-scripts/blob/master/automation/include/balena-lib.inc#L191 + - which uses the jenkins deployTo variable to select the correct + api url and token. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + version: balena-yocto-scripts-1.25.9 + title: "" + date: 2024-07-22T16:18:49.689Z + - commits: + - subject: Use env vars BALENA_HOST and BALENACLOUD_SSH_URL when provided + hash: f04607fc0f50a99bb2fd14370a2e2dae0e3f7094 + body: | + These currently differ between environments, and we will need + to start supporting environment names that are not the same + as the balena host. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Kyle Harding + signed-off-by: Kyle Harding + author: Kyle Harding + nested: [] + version: balena-yocto-scripts-1.25.8 + title: "" + date: 2024-07-17T19:56:20.231Z + - commits: + - subject: Fix handling of empty test matrix input + hash: 727d8d275455361d3bc82b5aec392e9aaa08248b + body: | + Previously an empty test matrix would cause + an error in the workflow. + + Added an if condition to check for a valid + test_suite property where applicable. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Kyle Harding + signed-off-by: Kyle Harding + author: Kyle Harding + nested: [] + version: balena-yocto-scripts-1.25.7 + title: "" + date: 2024-07-16T20:10:01.990Z + - commits: + - subject: Use App Installation tokens so we can clone private submodules + hash: 9ca32e51938efc3c5cd01b96eecce85665fb9698 + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Kyle Harding + signed-off-by: Kyle Harding + author: Kyle Harding + nested: [] + version: balena-yocto-scripts-1.25.6 + title: "" + date: 2024-07-15T15:11:37.708Z + - commits: + - subject: only login to s3 if deploying to s3 + hash: a23ed7074fd2af18b952b9d0f6ee2623dd6a76f8 + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Ryan Cooke + signed-off-by: Ryan Cooke + author: rcooke-warwick + nested: [] + version: balena-yocto-scripts-1.25.5 + title: "" + date: 2024-07-08T16:52:21.474Z + - commits: + - subject: "balena-deploy: deploy secure boot lock artifacts if available" + hash: 01378a49b0b2264afcf6d2dc4d016e2be206fde7 + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + version: balena-yocto-scripts-1.25.4 + title: "" + date: 2024-07-06T09:01:53.726Z + version: 6.0.37+rev1 + title: "" + date: 2024-10-07T07:36:05.563Z - commits: - subject: Update layers/meta-balena to 1f1cb005309c4c7b1f08c472c5c9ee305aedef82 hash: ded755f080488872f008167e1eb86f4f16f7d7f4 diff --git a/CHANGELOG.md b/CHANGELOG.md index d34d1f3e..e2051b70 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,272 @@ Change log ----------- +# v6.0.37+rev1 +## (2024-10-07) + + +
+ Update balena-yocto-scripts to a9654d395259d264d463c80d62bf53231776a0a1 [balena-renovate[bot]] + +> ## balena-yocto-scripts-1.25.52 +> ### (2024-10-07) +> +> * Update Lock file maintenance [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.51 +> ### (2024-10-04) +> +> * Update balena-os/leviathan action to v2.31.50 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.50 +> ### (2024-10-02) +> +> * use github app installation token for device repository cloning [Ryan Cooke] +> +> ## balena-yocto-scripts-1.25.49 +> ### (2024-10-01) +> +> * Only attempt to decrypt if we have encrypted in the build step [Ryan Cooke] +> * Fetch full depth in order to checkout custom meta-balena-refs [Kyle Harding] +> * Encrypt balenaOS artifacts at rest in GitHub [Anton Belodedenko] +> +> ## balena-yocto-scripts-1.25.48 +> ### (2024-10-01) +> +> * Update actions/checkout action to v4.2.0 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.47 +> ### (Invalid date) +> +> * patch: Stop persisting credentials in actions/checkout [Vipul Gupta (@vipulgupta2048)] +> +> ## balena-yocto-scripts-1.25.46 +> ### (2024-09-27) +> +> * use genericx86-64-ext image for testing the workflow [rcooke-warwick] +> +> ## balena-yocto-scripts-1.25.45 +> ### (2024-09-19) +> +> * fix check of finalize value [rcooke-warwick] +> * Improve checking of previous test results [Kyle Harding] +> +> ## balena-yocto-scripts-1.25.44 +> ### (2024-09-18) +> +> * Update balena-os/leviathan action to v2.31.44 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.43 +> ### (2024-09-18) +> +> * Update balena-os/leviathan action to v2.31.43 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.42 +> ### (2024-09-18) +> +> * only upload artifacts when test_matrix is defined [rcooke-warwick] +> +> ## balena-yocto-scripts-1.25.41 +> ### (2024-09-12) +> +> * Update balena-os/leviathan action to v2.31.40 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.40 +> ### (2024-09-12) +> +> * Update balena-os/leviathan action to v2.31.37 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.39 +> ### (2024-09-11) +> +> * Update actions/create-github-app-token action to v1.11.0 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.38 +> ### (2024-09-09) +> +> * Include semver when bumping leviathan action [Kyle Harding] +> +> ## balena-yocto-scripts-1.25.37 +> ### (2024-09-05) +> +> * Update balena-os/leviathan digest to 8fb47f2 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.36 +> ### (2024-09-05) +> +> * Update balena-os/leviathan digest to 5db2b5d [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.35 +> ### (2024-09-04) +> +> * Update balena-os/leviathan digest to da52396 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.34 +> ### (2024-09-04) +> +> * Update actions/create-github-app-token action to v1.10.4 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.33 +> ### (2024-09-02) +> +> * Update balena-os/leviathan digest to d8572e2 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.32 +> ### (2024-09-02) +> +> * Update Lock file maintenance [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.31 +> ### (2024-09-01) +> +> * Update actions/upload-artifact action to v4.4.0 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.30 +> ### (2024-09-01) +> +> * Update balena-os/leviathan digest to ff6a079 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.29 +> ### (2024-09-01) +> +> * Restrict runners via yocto label, not 16cpu [Kyle Harding] +> +> ## balena-yocto-scripts-1.25.28 +> ### (Invalid date) +> +> * checkout private contracts for test job [rcooke-warwick] +> +> ## balena-yocto-scripts-1.25.27 +> ### (2024-08-29) +> +> * use apt-get to install s4cmd instead of pip [rcooke-warwick] +> +> ## balena-yocto-scripts-1.25.26 +> ### (2024-08-27) +> +> * Fix if condition for checking merge commit test results [rcooke-warwick] +> +> ## balena-yocto-scripts-1.25.25 +> ### (2024-08-23) +> +> * Add unique unique identifiers to summary job [Kyle Harding] +> +> ## balena-yocto-scripts-1.25.24 +> ### (2024-08-21) +> +> * ensure "force-finalize" guarantees a finalized release [rcooke-warwick] +> * update example workflow to use "deploy-environment" input [rcooke-warwick] +> * remove "deploy-esr" input [rcooke-warwick] +> * remove "deploy-s3" input [rcooke-warwick] +> * remove "deploy-hostapp" and add "force-finalize" and "finalize-on-push-if-tests-passed" [rcooke-warwick] +> * rename "envinroment" input to "deploy-environment" for clarity [rcooke-warwick] +> * remove os-dev input [rcooke-warwick] +> +> ## balena-yocto-scripts-1.25.23 +> ### (2024-08-15) +> +> * Add mermaid flowchart to yocto workflow README [Kyle Harding] +> +> ## balena-yocto-scripts-1.25.22 +> ### (2024-08-12) +> +> * Update Lock file maintenance [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.21 +> ### (2024-08-06) +> +> * Update balena-os/leviathan digest to f4e9332 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.20 +> ### (2024-08-06) +> +> * Update actions/upload-artifact action to v4.3.6 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.19 +> ### (2024-08-06) +> +> * Update balena-os/leviathan digest to a16cf0f [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.18 +> ### (2024-08-05) +> +> * Update actions/upload-artifact action to v4.3.5 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.17 +> ### (2024-08-05) +> +> * Update Lock file maintenance [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.16 +> ### (Invalid date) +> +> * Update docker/login-action action to v3.3.0 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.15 +> ### (Invalid date) +> +> * Update actions/upload-artifact action to v4.3.4 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.14 +> ### (2024-07-29) +> +> * Update balena-os/leviathan digest to 36aafe0 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.13 +> ### (2024-07-29) +> +> * Update actions/checkout action to v4.1.7 [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.12 +> ### (2024-07-29) +> +> * Update Pin dependencies [balena-renovate[bot]] +> +> ## balena-yocto-scripts-1.25.11 +> ### (2024-07-29) +> +> * revovate: change config to use balena-io template [rcooke-warwick] +> +> ## balena-yocto-scripts-1.25.10 +> ### (2024-07-23) +> +> * By default, deploy hostapp on push only [Leandro Motta Barros] +> +> ## balena-yocto-scripts-1.25.9 +> ### (2024-07-22) +> +> * use token to fetch private contracts [rcooke-warwick] +> * unroll balena_lib_build_contract function [rcooke-warwick] +> * unroll balena_api_is_dt_private function [rcooke-warwick] +> +> ## balena-yocto-scripts-1.25.8 +> ### (2024-07-17) +> +> * Use env vars BALENA_HOST and BALENACLOUD_SSH_URL when provided [Kyle Harding] +> +> ## balena-yocto-scripts-1.25.7 +> ### (2024-07-16) +> +> * Fix handling of empty test matrix input [Kyle Harding] +> +> ## balena-yocto-scripts-1.25.6 +> ### (2024-07-15) +> +> * Use App Installation tokens so we can clone private submodules [Kyle Harding] +> +> ## balena-yocto-scripts-1.25.5 +> ### (2024-07-08) +> +> * only login to s3 if deploying to s3 [rcooke-warwick] +> +> ## balena-yocto-scripts-1.25.4 +> ### (2024-07-06) +> +> * balena-deploy: deploy secure boot lock artifacts if available [Alex Gonzalez] +> + +
+ # v6.0.37 ## (2024-10-04) diff --git a/VERSION b/VERSION index 182c82fc..7b98cabd 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -6.0.37 \ No newline at end of file +6.0.37+rev1 \ No newline at end of file