Commit Graph

54 Commits

Author SHA1 Message Date
Anton Belodedenko
d3458379e6
Switch to self-hosted
change-type: patch
2024-07-23 11:10:09 -07:00
Self-hosted Renovate Bot
c30a1dc1ed Update actions/setup-node action to v4
Update actions/setup-node from 3 to 4

Change-type: patch
2024-07-02 13:47:56 +00:00
Self-hosted Renovate Bot
15c0c32a01 Update actions/download-artifact action to v4.1.7
Update actions/download-artifact from 4.1.0 to 4.1.7

Change-type: patch
2024-06-21 19:48:21 +00:00
Self-hosted Renovate Bot
73220206a2 Update actions/setup-python digest to 65d7f2d
Update actions/setup-python

Change-type: patch
2024-06-21 18:48:07 +00:00
Self-hosted Renovate Bot
2cd455ff81 Update actions/upload-artifact digest to 6546280
Update actions/upload-artifact

Change-type: patch
2024-06-21 17:49:06 +00:00
Self-hosted Renovate Bot
f50287873a Pin dependencies
Update actions/setup-node

Change-type: patch
2024-06-21 16:47:51 +00:00
Kyle Harding
954de13b10
Use Actuated runners for Linux test and publish
Change-type: patch
Signed-off-by: Kyle Harding <kyle@balena.io>
2024-04-19 15:27:38 -04:00
Kyle Harding
2a970478bd
Enable npm dedupe as part of Renovate postUpdateOptions
See: https://docs.renovatebot.com/configuration-options/#postupdateoptions
Change-type: patch
Signed-off-by: Kyle Harding <kyle@balena.io>
2024-04-10 10:03:01 -04:00
Otavio Jacobi
7f11805a7f Move macos binary signing to oclif pretarball lifecycle
Change-type: patch
2024-03-13 09:40:30 -03:00
Otavio Jacobi
38a2817587 Add support for macos arm64 builds
Change-type: minor
2024-03-11 20:49:29 -03:00
Otavio Jacobi
ecfd4a260e Remove no longer needed windows oclif patches
Change-type: patch
2024-03-07 15:51:00 -03:00
Otavio Jacobi
2e061845ae Fix windows signing
Change-type: patch
2024-03-07 13:01:08 -03:00
Otávio Jacobi
bf5e61a61c Update to Node 20
Change-type: major
2024-02-05 18:29:02 -03:00
Otávio Jacobi
1da5a75c14 Fix publishing artifacts to gh release
Change-type: patch
2023-12-19 19:10:06 -03:00
Kyle Harding
bfbc71215c
Remove repo config from flowzone.yml
This functionality is being deprecated in Flowzone.

See: https://github.com/product-os/flowzone/pull/833

Change-type: patch
Signed-off-by: Kyle Harding <kyle@balena.io>
2023-12-19 15:20:04 -05:00
Thodoris Greasidis
65ba63d1a8 Stop testing dependency deduplication on the custom test runners
That's since we already run that test as part of
flowzone's default "Test npm (18.x)", and the
custom tests are using the latest node & npm
version of the selected major.

Change-type: patch
2023-12-04 15:39:10 +02:00
myarmolinsky
4a64102d67 Dedupe shrinkwrap
Change-type: patch
2023-11-06 14:11:38 -03:00
Kyle Harding
3fc6eb7a47
Allow custom actions for external contributors
Change-type: patch
2023-10-18 12:53:43 -04:00
Otávio Jacobi
817ce5dc96 Update to Node 18
Change-type: major
2023-08-29 07:35:53 -03:00
Otávio Jacobi
272915192b Revert flowzone to master
Change-type: patch
2023-08-17 20:22:53 -03:00
myarmolinsky
d843e75512 macos notarization: Expose team ID instead of keeping it in secrets
Change-type: patch
2023-06-29 07:41:07 -04:00
myarmolinsky
10b5af6967 Drop electron-notarize dependency in favor of @electron/notarize
Change-type: patch
2023-06-28 08:01:39 -04:00
Kyle Harding
bc405d997e
Re-enable automatic github final releases
Change-type: patch
2023-06-09 11:05:01 -04:00
Alex Gonzalez
d53542975e flowzone: update custom runs to use macos-12
After the flowzone update to use zstd as compression algorithm for sources
there is an error on macos-11 as tar does not support it.

Change-type: patch
Signed-off-by: Alex Gonzalez <alexg@balena.io>
2023-05-19 11:33:31 +02:00
balenaCI
d61c300750
build linux/arm packages
change-type: minor
2023-05-16 10:39:00 -07:00
Felipe Lalanne
ca80bd52fe Pin flowzone to v4.7.1
The macos-11 runners apparently do not support zst compression format as
added in flowzone 4.7.2. While support is rolled out, we can keep
the flowzone branch to the previous working version.

Change-type: patch
2023-05-11 19:10:10 -04:00
Felipe Lalanne
7dfb7474f5 Update to Node 16
This also drops support for Node 14

Change-type: major
2023-05-11 17:49:37 -04:00
Felipe Lalanne
b11c7157d3 Update to node 14 2023-01-03 16:04:24 -03:00
Thodoris Greasidis
c818d846b3 Update flowzone tests to use npm ci
Will also make sure that the shrinkwrap is
matching the committed package.json.

Change-type: patch
2022-12-29 08:24:24 +02:00
Page-
e566badfff
Build on macos-11 for library compatibility reasons
Change-type: patch
2022-12-08 10:58:40 +00:00
Page-
69834c417e
Build on ubuntu-20.04 for library compatibility reasons
Change-type: patch
2022-12-08 10:58:25 +00:00
ab77
99e8a36bb5
Move GH publishing to FZ core
Change-type: patch
2022-11-21 09:48:09 -08:00
ab77
52e95e6d0a
Prevent git from existing with 141
Change-type: patch
2022-11-10 15:52:13 -08:00
ab77
44f09b32fa
Replace missing input
Change-type: patch
2022-11-10 14:33:13 -08:00
ab77
39e9997d9e
Just ignore errors during publish
Change-type: patch
2022-11-10 13:22:29 -08:00
ab77
6063f4c776
Ignore PIPE signal
Change-type: patch
2022-11-10 12:13:03 -08:00
ab77
e5ce1ade89
Don't pipefail
Change-type: patch
2022-11-10 11:13:37 -08:00
ab77
19144163ee
Switch to Flowzone
Change-type: patch
2022-11-08 20:56:47 -08:00
Paulo Castro
64a44e7a5f Rename applications to fleets (stage 1). See: https://git.io/JRuZr
- Add fleet(s) commands and -f, --fleet flags as aliases to the app(s)
  commands and -a, --app, --application flags.
- Conditionally rename column/row headers and JSON object properties
  from 'application' to 'fleet', with some variations.
- Print warning messages regarding the renaming, provided that stderr
  is attached to an interactive terminal.

Change-type: minor
Resolves: #2302
2021-08-09 12:12:03 +01:00
dfunckt
2986e6cea3
Delete CODEOWNERS
Change-type: patch
2021-06-30 18:55:44 +03:00
Paulo Castro
478b5dd363 Revert styling of "balena CLI" as "balenaCLI"
Change-type: patch
2020-10-21 00:07:46 +01:00
Paulo Castro
b1897a512d Style "balena CLI" as "balenaCLI" and "balena cloud" as "balenaCloud"
Change-type: patch
2020-09-18 23:27:24 +01:00
Paulo Castro
4cdff9694e Update GitHub issue template (request openBalena vs balenaCloud info)
Change-type: patch
2020-08-03 20:26:10 +01:00
Thodoris Greasidis
7ee59b56c7 CODEOWNERS: Change to use the respective GitHub team
Change-type: patch
See: https://www.flowdock.com/app/rulemotion/i-cli/threads/x_-7-UeioPW_y2qUFbVlRqDyVCD
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
2020-06-30 10:13:17 +00:00
Paulo Castro
8c2a40cb39 Update GitHub templates for new issues and pull requests
Change-type: patch
2020-05-14 15:25:45 +01:00
Scott Lowe
5f098e7410 Update codeowners
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
2020-04-21 10:40:11 +02:00
Paulo Castro
1e37c97ffb Fix proxy support and add proxy exclusion feature (Node.js >= 10.16.0 only)
See README for more details on proxy configuration and Node.js compatibility.

Resolves: #1579
Resolves: #1335
Connects-to: #1580
Change-type: minor
Signed-off-by: Paulo Castro <paulo@balena.io>
2020-01-27 12:11:11 +00:00
Paulo Castro
913f09924a Update Github's templates for new CLI pull requests and issues
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2020-01-27 12:11:11 +00:00
Paulo Castro
1bedf937f8 Add Scott (@srlowe) to CODEOWNERS file
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-11-10 00:54:22 +00:00
Paulo Castro
6bed43fe1f docs: update GitHub issue template, required Node version and sample Dockerfile
Resolves: #1300
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-16 01:42:55 +01:00