Commit graph

22 commits

Author SHA1 Message Date
Florin Sarbu
dede1c515b Add GHA Built Test Deploy workflows for selected boards
Signed-off-by: Florin Sarbu <florin@balena.io>
2025-03-21 11:42:21 +00:00
Alex Gonzalez
16e5ede715 workflows: esr: pass input parameters to workflow_call
Changelog-entry: pass input parameters to common esr workflow
Signed-off-by: Alex Gonzalez <alexg@balena.io>
2024-03-05 11:21:02 +01:00
Self-hosted Renovate Bot
970f0559d4 Update balena-os/github-workflows action to v0.0.27
Update balena-os/github-workflows
Changelog-entry: Update balena-os/github-workflows to v0.0.27
2024-03-02 17:14:09 +00:00
Self-hosted Renovate Bot
57783ca2e0 Update balena-os/github-workflows action to v0.0.25
Update balena-os/github-workflows
Changelog-entry: Update balena-os/github-workflows to v0.0.25
2024-03-02 14:14:22 +00:00
Self-hosted Renovate Bot
157cbb6e70 Update balena-os/github-workflows action to v0.0.24
Update balena-os/github-workflows
Changelog-entry: Update balena-os/github-workflows to v0.0.24
2023-10-03 15:19:37 +00:00
Self-hosted Renovate Bot
d69528de50 Update Pin balena-os/github-workflows action to e5ac22a
Update balena-os/github-workflows
Changelog-entry: Update balena-os/github-workflows to
2023-10-03 14:18:06 +00:00
Self-hosted Renovate Bot
b3c1e6d8d9 Update balena-os/github-workflows action to v0.0.22
Update balena-os/github-workflows
Changelog-entry: Update balena-os/github-workflows to v0.0.22
2023-09-18 17:10:13 +00:00
Self-hosted Renovate Bot
994e2f3c80 Update balena-os/github-workflows action to v0.0.21
Update balena-os/github-workflows
Changelog-entry: Update balena-os/github-workflows to v0.0.21
2023-08-01 18:09:44 +00:00
Self-hosted Renovate Bot
5a4cce948e Update balena-os/github-workflows action to v0.0.20
Update balena-os/github-workflows
Changelog-entry: Update balena-os/github-workflows to
2023-07-14 17:09:03 +00:00
Alex Gonzalez
5253c25bfa flowzone: remove ESR pattern from pull_request_target
Backporting to ESR branches hits a flowzone error as both pull_request
and pull_request_target run and this only works for master.

Removing the pull_request_target run for ESR branches fixes this, but
also removes the possibility of external pull requests into ESR branches,
which we don't actually need.

[skip ci]

Changelog-entry: Remove pull_request_target event run for ESR targets
Signed-off-by: Alex Gonzalez <alexg@balena.io>
2023-06-05 15:45:38 +02:00
Self-hosted Renovate Bot
59c1ae7dc0 Update balena-os/github-workflows action to v0.0.19
Update balena-os/github-workflows
Changelog-entry: Update balena-os/github-workflows to
2023-06-01 13:09:56 +00:00
Kyle Harding
c3b2150272
flowzone: Prevent duplicate workflow executions
Changelog-entry: Prevent duplicate CI workflow executions
Signed-off-by: Kyle Harding <kyle@balena.io>
2023-03-16 17:59:29 +00:00
Alex Gonzalez
3c8d45dfce workflows: build and deploy: allow multi-digit revisions
According to github action syntax [1], there is no special character
to denote a match on zero or more of the preceding character, so
replace `[0-9]?` which only matches zero or one of the preceding
characters with a `*`.

[1] https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#filter-pattern-cheat-sheet

[skip ci]

Changelog-entry: trigger deploy builds on multi-digit revisions too
Signed-off-by: Alex Gonzalez <alexg@balena.io>
2023-02-27 13:57:35 +01:00
Kyle Harding
0e2b9fc958 flowzone: Update CI workflow to allow external contributions
Changelog-entry: Update CI workflow to allow external contributions
Signed-off-by: Kyle Harding <kyle@balena.io>
2023-02-21 10:37:16 -05:00
Alex Gonzalez
31d91f1295 workflows: add ESR
This workflow runs every quarter and creates an ESR release for this
device type.

Changelog-entry: Add ESR workflow
Signed-off-by: Alex Gonzalez <alexg@balena.io>
2023-01-12 12:13:22 +01:00
Alex Gonzalez
24c66cfe4f build_and_deploy: update to v0.0.12
This update identifies test job names with the default prefix `test`
instead of a hardcoded `testbot-`.

Changelog-entry: Update build and deploy workflow to v0.0.12
Signed-off-by: Alex Gonzalez <alexg@balena.io>
2022-10-13 11:39:04 +00:00
Alex Gonzalez
1ca88d8e17 Switch from balenaCI to flowzone
Changelog-entry: Switch from balenaCI to flowzone
Signed-off-by: Alex Gonzalez <alexg@balena.io>
2022-10-14 10:39:35 +00:00
Alex Gonzalez
1322f3b2cf workflows: build and deploy: Remove final argument
The final argument is now filled up dynamically.

Changelog-entry: Remove final argument from build and deploy workflow
Signed-off-by: Alex Gonzalez <alexg@balena.io>
2022-08-02 15:42:43 +02:00
Alex Gonzalez
04feb4815b build_and_deploy: update to v0.0.9
This update will deploy as final when automation tests have been passed
for the previous merge commit.

Changelog-entry: Update build and deploy workflow to v0.0.9
Signed-off-by: Alex Gonzalez <alexg@balena.io>
2022-08-02 15:42:43 +02:00
Alex Gonzalez
28a6d45a43 workflows: Update build and deploy to 0.0.6
This adds support for build and deploy of ESR tags.

Changelog-entry: Update build and deploy workflow to support ESR tags
Signed-off-by: Alex Gonzalez <alexg@balena.io>
2022-07-08 15:54:48 +02:00
Alex Gonzalez
e4053e7090 workflows: Add build and deploy on release tag workflow
This workflow will launch a Jenkins build and draft deploy job when a new
tag is made.

Changelog-entry: Add build and deploy workflow
Signed-off-by: Alex Gonzalez <alexg@balena.io>
2022-05-27 17:42:30 +00:00
Alex Gonzalez
824b15b6b8 Add renovate configuration
Changelog-entry: Add renovate configuration
Signed-off-by: Alex Gonzalez <alexg@balena.io>
2022-03-29 13:40:25 +02:00