Commit Graph

157 Commits

Author SHA1 Message Date
Fernando Fernández
c1db965930
ci: fix CodeQL workflow warnings
Not having the workflow executed on push event lead to CodeQL warnings, as it thought that
it was unable to compare PR changes from a PR and master
2022-11-15 02:08:30 +01:00
Fernando Fernández
98600bfa4e
ci: deploy only on successful workflow run 2022-11-14 18:41:53 +01:00
Fernando Fernández
310e687b19
ci: fix deploy workflow 2022-11-14 16:59:02 +01:00
Fernando Fernández
8f6d1b2422 ci: remove commands workflow
Rebases are now possible using GitHub UI
2022-11-14 13:18:05 +01:00
Fernando Fernández
db359d7bf2 ci: rename build steps for clarity 2022-11-14 12:52:21 +01:00
Fernando Fernández
e567653653 ci: add support for Vue CodeQL scanning 2022-11-14 12:52:21 +01:00
Fernando Fernández
eceeab5f8e ci: move deploy step to another workflow to keep repository secrets safe 2022-11-14 12:52:21 +01:00
Fernando Fernández
60ccaeff40 ci: set concurrency in pull request checks
If a PR is synchronized while a previous running check is still running, the previous jobs will be cancelled, leaving only the new checks running

This is will avoid wasting CI resources and faster checks (as having multiple jobs running can increase the job queue)
2022-11-14 12:52:21 +01:00
Fernando Fernández
b265402cf9 ci: merge workflows 2022-11-14 12:52:21 +01:00
renovate[bot]
1c8bb54599 chore(deps): update eps1lon/actions-label-merge-conflict action to v2.1.0 2022-10-31 11:25:14 +01:00
Fernando Fernández
f59c22f2ec ci(cf-pages): fix deployments 2022-10-28 12:24:14 +02:00
renovate[bot]
9e397a719b chore(deps): update ci dependencies 2022-10-28 12:24:14 +02:00
Fernando Fernández
3324525b15 ci: publish to cloudflare pages using GitHub Actions 2022-10-28 10:02:51 +02:00
Fernando Fernández
dceb6115c2 ci: publish artifact of the built client 2022-10-28 10:02:51 +02:00
Thibault Nocchi
7a8ac9dd42 feat: cancel previous unstable actions when new one comes in 2022-08-17 17:13:45 +02:00
Fernando Fernández
8c630da946 chore: remove unnecessary dependencies 2022-08-13 21:57:26 +02:00
renovate[bot]
c5264283a8 chore(deps): update docker/build-push-action action to v3.1.1 2022-08-10 11:50:23 +02:00
renovate[bot]
514224d7ba chore(deps): update ci dependencies 2022-07-24 17:41:17 +02:00
Renovate Bot
4edc011ac3 chore(deps): update actions/dependency-review-action action to v2 2022-06-15 18:56:18 +02:00
Renovate Bot
8fcd57d48e chore(deps): update actions/setup-node action to v3.3.0 2022-06-08 16:16:06 +02:00
Fernando Fernández
640c128ac2 chore: build Tauri on release and commit and upload artifacts 2022-05-23 17:39:21 +02:00
Fernando Fernández
e2feaa09cd chore: upload Tauri artifacts for workflow runs 2022-05-23 17:39:21 +02:00
Fernando Fernández
745b294887 chore: use rust from virtual environment 2022-05-23 17:39:21 +02:00
Fernando Fernández
5323b192f3 fix(tauri): generate icons at build time 2022-05-23 02:00:23 +02:00
Fernando Fernández
a22a1d02f9 ci: remove linux/arm/v6 architecture from building matrix 2022-05-23 02:00:23 +02:00
Fernando Fernández
9dba4080de fix: workaround for https://github.com/npm/cli/issues/4618 2022-05-23 00:50:28 +02:00
Renovate Bot
c883fe49e8 chore(deps): update cirrus-actions/rebase action to v1.7 2022-05-12 08:12:43 +02:00
Renovate Bot
1bc7e33802 chore(deps): update ci dependencies 2022-05-06 09:04:50 +02:00
Fernando Fernández
c26a656818 feat: finish pinia implementation, remove all vuex mentions and lint files 2022-05-02 10:06:01 +02:00
Renovate Bot
da60b4cb58 chore(deps): update ci dependencies 2022-04-29 13:42:03 +02:00
Renovate Bot
3b8d5f431d chore(deps): update actions/setup-node action to v3.1.1 2022-04-11 18:40:27 +02:00
Fernando Fernández
07c00a6341 ci: update CodeQL actions 2022-04-07 17:06:33 +02:00
Fernando Fernández
dd289d2f2c ci: add dependency review action to PR pipelines
https://github.blog/2022-04-06-prevent-introduction-known-vulnerabilities-into-your-code/
2022-04-07 17:06:33 +02:00
Renovate Bot
30b6801faa chore(deps): update ci dependencies 2022-04-07 16:16:26 +02:00
Renovate Bot
84d40429c2 chore(deps): update actions/setup-node action to v3.1.0 2022-04-07 15:54:44 +02:00
Renovate Bot
5c1b534721 chore(deps): update docker/build-push-action action to v2.10.0 2022-03-15 10:55:29 +01:00
Renovate Bot
7f9db08f37 chore(deps): update actions/labeler action to v4 2022-03-01 22:54:08 +01:00
Renovate Bot
4e8553656b chore(deps): update actions/checkout action to v3 2022-03-01 22:31:45 +01:00
Renovate Bot
bb11a62bb2 chore(deps): update docker/login-action action to v1.14.1 2022-03-01 21:31:39 +01:00
Renovate Bot
cb3e5e0c39 chore(deps): update docker/login-action action to v1.14.0 2022-02-28 11:44:29 +01:00
Renovate Bot
da84bb7540 chore(deps): update actions/setup-node action to v3 2022-02-24 16:26:53 +01:00
Fernando Fernández
c1522f96b3 ci(renovate): group cargo build dependencies 2022-02-18 18:46:29 +01:00
Renovate Bot
562def0013 chore(deps): update docker/login-action action to v1.13.0 2022-02-18 15:23:06 +01:00
Fernando Fernández
982717fa97 chore: fix npm CI yet again and faulty renovate manager
Missed to change to the proper manager for Rust while rebasing #1672
2022-02-18 14:23:26 +01:00
Fernando Fernández
67deb527a4 fix(workspaces): add frontend as dependency to tauri workspace 2022-02-18 13:44:46 +01:00
Fernando Fernández
c534b4a2de feat(tauri): add tauri and dependencies
Co-authored-by: Cody Robibero <cody@robibe.ro>
2022-02-18 13:44:46 +01:00
Fernando Fernández
9cb4a2b8f4 chore(tauri): monorepo structure for the project 2022-02-18 13:44:46 +01:00
Renovate Bot
2e02aaff96 chore(deps): update docker/build-push-action action to v2.9.0 2022-02-02 12:27:27 +01:00
Renovate Bot
d442221505 chore(deps): update docker/build-push-action action to v2.8.0 2022-01-18 15:42:29 +01:00
Fernando Fernández
92630a965d ci: remove unnecessary renovate config
See https://github.com/renovatebot/renovate/issues/13317 for more info, but basically it was a docs overlook from my side, so those properties are not really needed in the config file

Also enabled the lockfileMaintenance, which I left disabled through the onboarding process and I forgot to re-enable
2022-01-04 08:51:44 +01:00