Fernando Fernández
1c8f465a41
ci: continue on attestation errors
...
Signed-off-by: GitHub <noreply@github.com>
2024-07-11 15:52:39 +00:00
renovate[bot]
7f47ef06cb
chore(deps): update ci dependencies ( #2396 )
2024-07-05 17:54:27 +00:00
Fernando Fernández
ccb68a90c4
ci(docker): don't upload build record artifacts ( #2395 )
...
Follow-up of https://github.com/docker/build-push-action/issues/1151
Signed-off-by: GitHub <noreply@github.com>
2024-07-03 08:37:32 +00:00
renovate[bot]
67a9e553f9
chore(deps): update docker/build-push-action action to v6.3.0 ( #2394 )
2024-07-03 10:23:45 +02:00
renovate[bot]
552448bf3a
chore(deps): update ci dependencies ( #2389 )
2024-07-01 19:26:56 +00:00
renovate[bot]
af4444f6e2
chore(deps): update docker/build-push-action action to v6.1.0 ( #2380 )
2024-06-22 21:14:28 +00:00
Fernando Fernández
f3f60fb7e2
chore(deps): upgrade to Tauri v2 beta
...
It's a beta, but given Tauri support is currently given in a
best-effort basis, it's worth upgrading.
* It allows us to use SVG icons
* Faster to build in CI
It will also help us play with mobile builds in the future.
Signed-off-by: GitHub <noreply@github.com>
2024-06-22 20:53:29 +00:00
Fernando Fernández
f99680f873
ci(package): extract repeated artifact paths into env var
...
Signed-off-by: GitHub <noreply@github.com>
2024-06-22 22:34:03 +02:00
renovate[bot]
60f24c4143
chore(deps): update ci dependencies ( #2377 )
2024-06-18 22:38:33 +02:00
renovate[bot]
e2cf10b3ec
chore(deps): update docker/build-push-action action to v6 ( #2376 )
2024-06-17 14:01:08 +02:00
renovate[bot]
81aa7763f4
chore(deps): update ci dependencies ( #2370 )
2024-06-14 00:32:14 +02:00
renovate[bot]
b2155c55fa
chore(deps): update ci dependencies ( #2369 )
2024-06-13 09:06:11 +02:00
renovate[bot]
cfe565c525
chore(deps): update docker/build-push-action action to v5.4.0 ( #2365 )
2024-06-10 18:00:03 +00:00
renovate[bot]
7f1f140303
chore(deps): update ci dependencies ( #2358 )
2024-06-06 13:42:10 +02:00
renovate[bot]
55a8e20194
chore(deps): update ci dependencies ( #2357 )
2024-06-04 10:21:03 +00:00
renovate[bot]
5ca5f46ddb
chore(deps): update ci dependencies ( #2354 )
2024-05-28 12:36:29 +02:00
renovate[bot]
75d7eeb58b
chore(deps): update ci dependencies ( #2349 )
2024-05-17 11:01:47 +02:00
Fernando Fernández
2fe7aa8440
fix(AudioControls): downgrade Vuetify to fix persistent footer ( #2350 )
...
When all the queue is finished, the footer gets stuck in the middle of the page. Vuetify changed something that makes Vue's v-if not work properly.
Given I'm going to remove Vuetify from the app sooner than later, I'm removing it from renovate dependency updates
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-14 20:22:10 +02:00
Fernando Fernández
82886d806e
ci: add missing brackets
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-12 20:41:01 +02:00
renovate[bot]
10c67d6b86
chore(deps): update actions/attest-build-provenance action to v1.1.1 ( #2345 )
2024-05-10 23:41:23 +00:00
Fernando Fernández
1c1f9eec40
ci: finish provenance attestation implementation
...
actions/attest-build-provenance v1.0.0 didn't support individual files,
so I opted for implementing it initially just for Docker.
After v1.1.0, it supported multiple files,
so I added attestationto the other steps.
See their release changelog:
https://github.com/actions/attest-build-provenance/releases/tag/v1.1.0
Signed-off-by: GitHub <noreply@github.com>
2024-05-10 23:32:08 +00:00
Fernando Fernández
f0f2c5ccd2
ci(deploy): handle properly master branches from other repositories
...
Signed-off-by: GitHub <noreply@github.com>
2024-05-10 23:03:17 +00:00
renovate[bot]
2cd21c53e4
chore(deps): update ci dependencies ( #2341 )
2024-05-10 15:05:48 +02:00
renovate[bot]
219da9a9fb
chore(deps): update ci dependencies ( #2336 )
2024-05-08 15:19:36 +02:00
Fernando Fernández
6cde6efb24
ci: remove unnecessary PR context artifact
...
Signed-off-by: GitHub <noreply@github.com>
2024-05-06 17:47:46 +02:00
Fernando Fernández
163e76c1c3
ci(deploy): remove missing recreate command for comments
...
Signed-off-by: GitHub <noreply@github.com>
2024-05-06 14:26:14 +00:00
renovate[bot]
1e4e879c06
chore(deps): update actions/dependency-review-action action to v4.3.2 ( #2327 )
2024-05-06 00:09:37 +02:00
Fernando Fernández
fdfd1b2cfd
ci(labeling): add merge conflict label on pushes
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-05 20:42:07 +02:00
Fernando Fernández
4592bd3906
ci(deploy): correct conditional formatting
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-05-05 17:40:33 +02:00
Fernando Fernández
8015d39afc
ci(attestation): initial implementation
...
Signed-off-by: GitHub <noreply@github.com>
2024-05-05 14:40:52 +00:00
Fernando Fernández
eb3224ea51
ci(automation): properly set conditions
...
Signed-off-by: GitHub <noreply@github.com>
2024-05-03 12:10:56 +00:00
renovate[bot]
b3b66bd945
chore(deps): update actions/dependency-review-action action to v4.3.1 ( #2323 )
2024-04-30 12:18:20 +02:00
Fernando Fernández
cd1487d17a
ci(docker): force max provenance
...
See https://docs.docker.com/build/ci/github-actions/attestations/#default-provenance
for more details. We force the max provenance, regardless of the privacy of the repository
Signed-off-by: GitHub <noreply@github.com>
2024-04-29 14:51:26 +00:00
Fernando Fernández
cd64646f96
ci(tauri): reduce artifact upload lines ( #2322 )
...
Signed-off-by: GitHub <noreply@github.com>
2024-04-29 09:49:30 +00:00
renovate[bot]
ed2f517b44
chore(deps): update ci dependencies ( #2319 )
2024-04-26 08:45:13 +02:00
renovate[bot]
8d40b2ed66
chore(deps): update ci dependencies ( #2272 )
2024-04-24 18:59:46 +00:00
Fernando Fernández
f498f5a6d9
ci: reusable build workflow, parallel multiplatform ( #2317 )
...
Builds for pull requests, stable releases and unstable releases are now unified.
There's no more duplication between all those workflows like in the initial implementation we had.
Multi platform Docker images are now fully parallel and extensible to
other architectures easily
(by just adding it to the ``architectures`` array in the ``package.yml`` workflow).
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-04-24 18:59:25 +00:00
Fernando Fernández
0520635e4c
ci: use exact semver for dependencies ( #2300 )
...
Signed-off-by: GitHub <noreply@github.com>
2024-04-11 19:16:28 +02:00
Fernando Fernández
72459d67af
feat(tauri): optimize Tauri build size ( #2275 )
...
Signed-off-by: GitHub <noreply@github.com>
2024-03-28 16:32:39 +00:00
renovate[bot]
d6ca406291
chore(deps): update ci dependencies ( #2270 )
2024-03-24 21:00:06 +01:00
renovate[bot]
c000898968
chore(deps): update ci dependencies ( #2261 )
2024-03-17 16:24:05 +00:00
renovate[bot]
23c6e8e8e4
chore(deps): update ci dependencies ( #2254 )
2024-03-13 17:40:09 +00:00
renovate[bot]
0362a74904
chore(deps): update docker/setup-buildx-action action to v3.1.0 ( #2240 )
2024-03-05 14:26:09 +01:00
renovate[bot]
98550cb7d3
chore(deps): update ci dependencies ( #2225 )
2024-02-20 22:34:14 +00:00
renovate[bot]
a4f220ac66
chore(deps): update ci dependencies ( #2217 )
2024-02-14 14:00:25 +00:00
renovate[bot]
331e882b73
chore(deps): update ci dependencies ( #2212 )
2024-01-21 16:41:01 +00:00
renovate[bot]
c53d4966f1
chore(deps): update actions/upload-artifact action to v4.1.0 ( #2210 )
2024-01-17 20:32:39 +00:00
renovate[bot]
9481c9e91f
chore(deps): update ci dependencies ( #2196 )
2024-01-05 03:41:01 +01:00
renovate[bot]
6f98c304ae
chore(deps): update actions/setup-node action to v4.0.1 ( #2169 )
2023-12-30 16:31:27 +01:00
Fernando Fernández
ad19e26d46
ci: use javascript-typescript instead of javascript in CodeQL
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2023-12-16 16:47:37 +01:00