Commit Graph

37 Commits

Author SHA1 Message Date
Théo DURR
13bae8d2fa
Update deploy.yml (#527) 2022-12-15 23:55:29 +01:00
Théo DURR
d8867fc9ea
Edited workflows (#521)
Résoud le soucis lié à dependabot.

Le problème venait du fait que l'on faisait un poetry update et non un poetry Install. Un update écrit dans poetry.lock, alors qu'un Install lit ce fichier. C'est là toute la différence.

Cette PR change donc les workflows.

Laisser ce bot apporte beaucoup de sécurité, vu qu'il nous prévient des changement, et aussi des vulnérabilités au niveau des dépendances.
2022-12-15 19:02:29 +01:00
Thomas Girod
5bff38fc7b add yaml config files for test deployment 2022-10-28 01:41:53 +02:00
Julien Constant
ae2e4b518d
Removed old GitLab files & may fix auto_assign for reviewers 2022-09-02 19:49:28 +02:00
Théo DURR
3b1d71f317
Merge pull request #458 from ae-utbm/actions
Editing workflow process
2022-08-27 22:00:54 +02:00
Théo DURR
65c2689578
Editing workflow process
Sentry new release only triggers when deployment is successful
2022-08-27 21:56:46 +02:00
Théo DURR
fc6cdba8e2
Merge pull request #452 from ae-utbm/actions
Going back to actions again
2022-08-26 23:33:24 +02:00
Théo DURR
1da82ac2dd
Another regex 2022-08-26 23:31:33 +02:00
Théo DURR
705dc56153
Testing another regex 2022-08-26 23:26:37 +02:00
Théo DURR
895d4b33a6
Going back to actions again 2022-08-26 23:19:29 +02:00
Julien Constant
997fcc9fff
Merge pull request #448 from ae-utbm/actions 2022-08-26 22:26:33 +02:00
Théo DURR
ec65ca11d6
Added sentry release action (See: #444) 2022-08-26 21:33:18 +02:00
Théo DURR
0198027544
I forgot sth 2022-08-26 17:11:20 +02:00
Julien Constant
69e0550d4f
Merge pull request #447 from ae-utbm/actions
Implemented diff file for CI
2022-08-26 17:09:13 +02:00
Théo DURR
9a1a5635e2
Implemented file diff (see: #445) 2022-08-26 17:04:09 +02:00
Théo DURR
863f9ff77e
Added some safety to deploy script 2022-08-26 16:39:49 +02:00
Théo DURR
4146c4c5cb
Merge pull request #443 from ae-utbm/actions
Unit tests do not run on master push
2022-08-26 16:24:23 +02:00
Théo DURR
b3ad5c5df9
Unit tests do not run on master push
They are only trigerred on PRs
2022-08-26 16:12:17 +02:00
Théo DURR
9388e2dc88
Merge pull request #442 from ae-utbm/actions
Actions should work now
2022-08-26 14:54:42 +02:00
Julien Constant
56dec9eaa1
Added auto assign for PR 2022-08-26 14:43:51 +02:00
Théo DURR
596126f4f4
Actions seem to be operationnal 2022-08-26 14:39:10 +02:00
Théo DURR
8646b2c8f7
Rollback to previous version (see: https://github.com/appleboy/ssh-action/issues/174) 2022-08-26 14:10:37 +02:00
Théo DURR
55e0eecc0b
SSH Connection now works 2022-08-26 13:58:45 +02:00
Théo DURR
ab43d7d2df
Testing things 2022-08-26 13:53:17 +02:00
Théo DURR
13f0bfe546
Enabled debug 2022-08-26 13:48:40 +02:00
Théo DURR
83a384145b
Fixed spelling 2022-08-26 13:43:13 +02:00
Théo DURR
8a923761a5
Specified environment 2022-08-26 13:26:41 +02:00
Théo DURR
6e4a99eba3
Added sample deploy action 2022-08-26 13:20:57 +02:00
Théo DURR
273371db8b
Updated for merging into master 2022-08-25 22:46:30 +02:00
Théo DURR
ed3aa0c328
Removed real tests during actions deployment 2022-08-25 22:45:33 +02:00
Théo DURR
acfff6b103
Edited master to actions for testing purposes 2022-08-25 22:30:32 +02:00
Théo DURR
ada4579193
Created deploy workflow & made a dry run 2022-08-25 22:23:13 +02:00
Théo DURR
3a17c3079e
0/10 en dictée 2022-08-25 21:23:48 +02:00
Théo DURR
26e46de8e1
Je sais pas écrire 2022-08-25 21:21:12 +02:00
Théo DURR
111bcc8e60
Fixed permission issue on apt-get 2022-08-25 21:19:23 +02:00
Théo DURR
cdaa204ba2
Added bullshit 2022-08-25 21:17:19 +02:00
Théo DURR
e85511fcb9
Initial unit testing action 2022-08-25 21:14:04 +02:00