Skip to content
This repository has been archived by the owner on Sep 23, 2024. It is now read-only.

feat(relative): implement relative actions #116

Merged
merged 3 commits into from
Feb 7, 2022
Merged

Conversation

devthejo
Copy link
Member

@devthejo devthejo commented Feb 4, 2022

No description provided.

@gary-van-woerkens
Copy link
Contributor

Super ! Je vais tester ca ASAP.

@devthejo
Copy link
Member Author

devthejo commented Feb 4, 2022

@gary-van-woerkens j'ai implémenté l'action util-enable-relative-gh-actions qui active l'usage relatif partout où on on avait besoin, j'ai également rajouter un checkout là où c'était nécessaire, car le checkout est un prérequis pour que cet action fonctionne, une prochaine étape pourrait être de rajouter une action util-init-action (ou un autre nom si vous voulez) à lancer au début de chaque action devant pouvoir être lancée de façon autonome (à priori toutes exceptés les util-* qui ont vocation à être des actions précises et atomiques) dans cette action util-init-action on pourrait faire un checkout+util-enable-relative-gh-actions+util-env par exemple, mais ce sera à discuter pour une autre PR :)
en attendant voici un lien vers un test de cette PR dans sample-next-app:
SocialGouv/sample-next-app#588
la seule action non relative est celle qui active cette relativité, une solution pour que ça ne fasse pas étrange serait de la mettre dans un autre repo à part, ce serait une action totalement autonome mais bon, cela ne me semble pas ultra important.
Apparement il y a quelque bugs, je corrige ça et je te dis.

@devthejo devthejo reopened this Feb 4, 2022
@devthejo
Copy link
Member Author

devthejo commented Feb 4, 2022

@devthejo devthejo merged commit 6eb7402 into master Feb 7, 2022
@devthejo devthejo deleted the refacto-relative-uses branch February 7, 2022 09:30
@github-actions
Copy link

github-actions bot commented Feb 7, 2022

🎉 This PR is included in version 1.25.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants