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>
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>
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>
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>
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>
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>
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>
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>