opral / ninja-i18n-action Goto Github PK
View Code? Open in Web Editor NEWThis action checks for translation issues within your PRs.
Home Page: https://inlang.com/m/3gk8n4n4
License: Apache License 2.0
This action checks for translation issues within your PRs.
Home Page: https://inlang.com/m/3gk8n4n4
License: Apache License 2.0
Ninja fails for private repos as Ninja has no rights to clone the branch of a private repo.
https://github.com/NiklasBuchfink/privateExample/actions/runs/8568159584/job/23481437772?pr=1
Similar to #3
We need to use the checkout action to directly checkout both branches or better, check out the merge simulation and main.
In our repository, we've implemented a CI workflow for commit message lint that only permits merges if the commit messages follow a specific format.
Currently, the commit messages created by this action adhere to the following example: 'Fink ๐ฆ: update translations.'
https://discord.com/channels/897438559458430986/1255494342509072426/1255520136505458778:
+1 if translation files are being touched, give the option to a success message: "hey, everything is fine here". which gives you the affirmation of "all checks passed". NiklasBuchfink provide this as an option?
Option to always get a Ninja comment if translation files have changed
refactor/api
that is unrelated to UI translationsmain
refactor/api
Why?
Compared to main
, refactor/api
now has new lint errors. This could be fixed by merging main
into refactor/api
, but I don't care about translations because I'm working on something completely different.
Ninja needs to check if the branch contains updated translation files. Only if there are changes in this branch it makes sense to create a comment.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.