github.com/obsproject/obs-crowdin-sync
GitHub Actions that streamline the synchronization and localization process between the OBS Studio repository and OBS Studio Crowdin project.
https://github.com/obsproject/obs-crowdin-sync
Build Add missing JSDoc
30b5446e3b5eb19595aa68a81ddf896a857302cf authored almost 2 years ago
30b5446e3b5eb19595aa68a81ddf896a857302cf authored almost 2 years ago
download: Don't hardcode year in report generation end date
9a76677027325f4a0965566052edda60a110d75e authored almost 2 years ago
9a76677027325f4a0965566052edda60a110d75e authored almost 2 years ago
download: Generate reports simultaneously
bb7129859cd70d2765fc1a2d19063055a75bbc90 authored almost 2 years ago
bb7129859cd70d2765fc1a2d19063055a75bbc90 authored almost 2 years ago
Enable uploads for submodules
856b7128feff95da9b916593adbe8b9b2cc961d9 authored almost 2 years ago
856b7128feff95da9b916593adbe8b9b2cc961d9 authored almost 2 years ago
upload: Dynamically get directoryId
d8162e9746f7316f76cedd26130887249d564a2a authored almost 2 years ago
d8162e9746f7316f76cedd26130887249d564a2a authored almost 2 years ago
download: Remove handling for enc-amf
The submodule was removed.
3fe46ba3c6e31fbc72a725c5cf2dab3615750f98 authored almost 2 years ago
download: Simplify & improve removePreviousTranslations()
541708aec5fb07ece06c4e2fd165977d3db0d279 authored almost 2 years ago
541708aec5fb07ece06c4e2fd165977d3db0d279 authored almost 2 years ago
download: Fix file existence check always being true
f7d6d72d9b50ea69dd7117b1ba297b1b46d1f2d3 authored almost 2 years ago
f7d6d72d9b50ea69dd7117b1ba297b1b46d1f2d3 authored almost 2 years ago
download: Create 'empty' language files
7bd0a51427130d609de91fe076d451c9dd3be46b authored almost 2 years ago
7bd0a51427130d609de91fe076d451c9dd3be46b authored almost 2 years ago
download: Correct original author
6de60a1fa882e9c9c47542c0bb3d5c3c6215502c authored almost 2 years ago
6de60a1fa882e9c9c47542c0bb3d5c3c6215502c authored almost 2 years ago
Mock file system during tests
d9515533fbb1ccee0cec0db7168a8901a320cddd authored almost 2 years ago
d9515533fbb1ccee0cec0db7168a8901a320cddd authored almost 2 years ago
Add missing JSDoc
a18ecf593c6fa373f15e812d7b2aeca83caaa38f authored almost 2 years ago
a18ecf593c6fa373f15e812d7b2aeca83caaa38f authored almost 2 years ago
Upgrade all packages
e9d59f5ba30a9c7dc51e4991e3802ecc9305f3ef authored almost 2 years ago
e9d59f5ba30a9c7dc51e4991e3802ecc9305f3ef authored almost 2 years ago
Build Merge pull request #15 from obsproject/dependabot/npm_and_yarn/actions/core-1.9.1
build(deps): bump @actions/core from 1.6.0 to 1.9.1
d8277a1927b49027aa75189c6e482a4133bc70b3 authored over 2 years ago
Merge pull request #15 from obsproject/dependabot/npm_and_yarn/actions/core-1.9.1
build(deps): bump @actions/core from 1.6.0 to 1.9.1
4856ea8ba96c9c0f932b56c8e5a3abe385228e16 authored over 2 years ago
build(deps): bump @actions/core from 1.6.0 to 1.9.1
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.6.0 to ...
fa389d06cbabe32b770700d2d1c1bb5d199569b4 authored over 2 years ago
Build Update TypeScript, ESLint & NCC
29f4bb36589ff1903473692f7c8cc47a4eb37b8f authored about 3 years ago
29f4bb36589ff1903473692f7c8cc47a4eb37b8f authored about 3 years ago
download: Don't fetch translators in test project
388cac254d6c7c0144530dbf7b43654a08011250 authored about 3 years ago
388cac254d6c7c0144530dbf7b43654a08011250 authored about 3 years ago
upload: Remove deleted files from Crowdin
b69c41665c67973f50e9f1d4d106a3c1746909d3 authored about 3 years ago
b69c41665c67973f50e9f1d4d106a3c1746909d3 authored about 3 years ago
Add nice names to workflow steps and upgrade actions
aa4a80719addf63b21f302304cd2b563e5315ca5 authored about 3 years ago
aa4a80719addf63b21f302304cd2b563e5315ca5 authored about 3 years ago
upload: Add possibility to skip action if needed
660e2d8757bee7090977536a56e505ea9b03ddf9 authored about 3 years ago
660e2d8757bee7090977536a56e505ea9b03ddf9 authored about 3 years ago
upload: Move mocks into their tests
88ea190f01fc2cd02f719e6188b7f04d4a20bb57 authored about 3 years ago
88ea190f01fc2cd02f719e6188b7f04d4a20bb57 authored about 3 years ago
Rename Format Check Workflow
35a2e520a2a8c1d400489ac9367a9ebedb3cfe44 authored about 3 years ago
35a2e520a2a8c1d400489ac9367a9ebedb3cfe44 authored about 3 years ago
download: Handle added and removed submodules
8583a87608194ad818f1f99847744db9e7b22563 authored about 3 years ago
8583a87608194ad818f1f99847744db9e7b22563 authored about 3 years ago
download: Only build App folder
e6a634b71f2bfec215fd1fcae1f95512e963ec08 authored about 3 years ago
e6a634b71f2bfec215fd1fcae1f95512e963ec08 authored about 3 years ago
download: Change error message for missing language name
63bfa5ccf3d2a5771bfd7e43d43a4beefb36967f authored about 3 years ago
63bfa5ccf3d2a5771bfd7e43d43a4beefb36967f authored about 3 years ago
upload: Upload new files to Crowdin
4812a80295ebc1c4e10fe22e4325f1ab470f81a0 authored about 3 years ago
4812a80295ebc1c4e10fe22e4325f1ab470f81a0 authored about 3 years ago
download: Refactor section for fixing line breaks
020c23c17c1d2e7e9a78ec0ab341fb6949d8dfab authored about 3 years ago
020c23c17c1d2e7e9a78ec0ab341fb6949d8dfab authored about 3 years ago
download: Remove useless comments
3c6b360921167564364a177717d1b1c792e5e269 authored about 3 years ago
3c6b360921167564364a177717d1b1c792e5e269 authored about 3 years ago
Update TypeScript, ESLint & NCC
e8054d2b5b524bf86b7f2af0d7cd0b1ca670215d authored about 3 years ago
e8054d2b5b524bf86b7f2af0d7cd0b1ca670215d authored about 3 years ago
utils: Specify return type of wait function
26a52a04d4a14cb9465327a49e6f00b36616dd2c authored about 3 years ago
26a52a04d4a14cb9465327a49e6f00b36616dd2c authored about 3 years ago
download: Refine test for website folder
2e8064721240d8d943c5f816e8cf474aef0780c0 authored about 3 years ago
2e8064721240d8d943c5f816e8cf474aef0780c0 authored about 3 years ago
download: Split root dir comparison in 2
eb46736bb14bfee0f18858edc44f830be29e9e33 authored about 3 years ago
eb46736bb14bfee0f18858edc44f830be29e9e33 authored about 3 years ago
Run build action for PRs
0f17f8bb6c8163986448a4fbd02248d0193ee063 authored about 3 years ago
0f17f8bb6c8163986448a4fbd02248d0193ee063 authored about 3 years ago
Update README
429d5fb5aa08a3b153e4adb4acdfef522f81b79c authored about 3 years ago
429d5fb5aa08a3b153e4adb4acdfef522f81b79c authored about 3 years ago
Update @types/adm-zip
ab5c8b79c4ef62fd29e75ba7e43b6586114a2abe authored about 3 years ago
ab5c8b79c4ef62fd29e75ba7e43b6586114a2abe authored about 3 years ago
Use template literals where possible
69f501dff366688651f424a2007eba06d5ae978a authored about 3 years ago
69f501dff366688651f424a2007eba06d5ae978a authored about 3 years ago
Update @crowdin/crowdin-api-client
1d513095f81d432e0ab4639f1c2e29db3bbd770c authored about 3 years ago
1d513095f81d432e0ab4639f1c2e29db3bbd770c authored about 3 years ago
Rename temporary test directory
1b0c8e82d480fa4e76ee7b688400256326e062ce authored about 3 years ago
1b0c8e82d480fa4e76ee7b688400256326e062ce authored about 3 years ago
download: Destruct fileId
5659dd9d87c3e7f1dafc2adc66828a83d383e44a authored about 3 years ago
5659dd9d87c3e7f1dafc2adc66828a83d383e44a authored about 3 years ago
download: Move utils function into test file
6de31df570d972c8cba4362092c0c3a3d5db6a5e authored about 3 years ago
6de31df570d972c8cba4362092c0c3a3d5db6a5e authored about 3 years ago
download: Fetch App directory id
f4b8255c48606395b95ceeb77a72d7838a894dbb authored about 3 years ago
f4b8255c48606395b95ceeb77a72d7838a894dbb authored about 3 years ago
Update checkout action to v3
b1c656273cba99fa83e8cd48f710575906348613 authored over 3 years ago
b1c656273cba99fa83e8cd48f710575906348613 authored over 3 years ago
Skip build commit if working tree is clean
7f82cf035d21eed98921661244741b1ad44faef4 authored over 3 years ago
7f82cf035d21eed98921661244741b1ad44faef4 authored over 3 years ago
Bump minimist version
4e8635135a7730bdd9c3314b86fc8bb8f3498dd1 authored over 3 years ago
4e8635135a7730bdd9c3314b86fc8bb8f3498dd1 authored over 3 years ago
Build tsconfig.json: Update ES versions + forbid implicit any
228a99626ca0d3212ad5a376a6188d0d793f3b78 authored over 3 years ago
228a99626ca0d3212ad5a376a6188d0d793f3b78 authored over 3 years ago
Rename project to 'obs-crowdin-sync'
6e928408fb782aa186ceda2cc4e9049b443bd354 authored over 3 years ago
6e928408fb782aa186ceda2cc4e9049b443bd354 authored over 3 years ago
Remove possibilty to run with Crowdin Enterprise project
348256daa2b3c14f280c20d9c770c4ce7c728f34 authored over 3 years ago
348256daa2b3c14f280c20d9c770c4ce7c728f34 authored over 3 years ago
tsconfig.json: Update ES versions + forbid implicit any
e22a51f8da500a4990964566594a103f71b2bb83 authored over 3 years ago
e22a51f8da500a4990964566594a103f71b2bb83 authored over 3 years ago
Convert to actual Action & add build workflow
6fc853fd937dc0d7e07147e23b66f23dfb275639 authored over 3 years ago
6fc853fd937dc0d7e07147e23b66f23dfb275639 authored over 3 years ago
Check if translation directory still exists
e7fa9b1a335e4b0520bebe9116d32f1449514c19 authored over 3 years ago
e7fa9b1a335e4b0520bebe9116d32f1449514c19 authored over 3 years ago
Add Upload action tests, improve Download action tests
86bf6a5413b510238efb6518d5c8a0e32f7c10e5 authored over 3 years ago
86bf6a5413b510238efb6518d5c8a0e32f7c10e5 authored over 3 years ago
Update packages and remove package.json fields
54fa69b0935146616a74fcd741d4e3b839373aaf authored over 3 years ago
54fa69b0935146616a74fcd741d4e3b839373aaf authored over 3 years ago
Show verbose jest output
7410eb66de2f00bb2704dc1fc2e216b0e83fd0f5 authored over 3 years ago
7410eb66de2f00bb2704dc1fc2e216b0e83fd0f5 authored over 3 years ago
.gitignore: Set absolute path for worktree directory
29eec47a55d2720c70d5e584f8eb0185d77cd10e authored over 3 years ago
29eec47a55d2720c70d5e584f8eb0185d77cd10e authored over 3 years ago
Check for submodule existance
bee91875a2c70f039226983b5183cdad77fc0f0f authored over 3 years ago
bee91875a2c70f039226983b5183cdad77fc0f0f authored over 3 years ago
Remove overcomplicated upload process
d35025eacafbe980f46473d026ad4a1a8b05d500 authored over 3 years ago
d35025eacafbe980f46473d026ad4a1a8b05d500 authored over 3 years ago
Skip action in forks, include more plugins, 0.1.2
f736c134cd6da401fdf1f0947907017a7734e5ae authored over 3 years ago
f736c134cd6da401fdf1f0947907017a7734e5ae authored over 3 years ago
Fix wrong files being uploaded, code improvements, 0.1.1
809d9359eb1bd15d71212db2c0fd3b83499a36c5 authored over 3 years ago
809d9359eb1bd15d71212db2c0fd3b83499a36c5 authored over 3 years ago
Unit & Format tests, refactoring, 0.1.0
54cccc5ee752532f6595590f56e33324e45d32cc authored almost 4 years ago
54cccc5ee752532f6595590f56e33324e45d32cc authored almost 4 years ago
Populate package.json, update dependencies, rebuild
27c883beb50248922d244d6066ee6da20a2a0dee authored almost 4 years ago
27c883beb50248922d244d6066ee6da20a2a0dee authored almost 4 years ago
Fix submodules not pushing
249b7d019bc468b83b6a5e0dd6a63f9f05722d5c authored almost 4 years ago
249b7d019bc468b83b6a5e0dd6a63f9f05722d5c authored almost 4 years ago
Clean-up & target OBS Studio Crowdin project
bc159ce9035741637a2c7369fb87665d84d6c2b6 authored almost 4 years ago
bc159ce9035741637a2c7369fb87665d84d6c2b6 authored almost 4 years ago
Add path filter when committing files
8af34081b2c6859a3ad1241855995b24b55476b0 authored almost 4 years ago
8af34081b2c6859a3ad1241855995b24b55476b0 authored almost 4 years ago
Disable minification, merge build scripts, remove unused dependency (#3)
82e2eb9ba2240012dfe5c0cbc8b931bdc6742d7f authored almost 4 years ago
82e2eb9ba2240012dfe5c0cbc8b931bdc6742d7f authored almost 4 years ago
Initial commit
c24efe7ca124d5b98ec0ede053798f36e39d9fdd authored almost 4 years ago
c24efe7ca124d5b98ec0ede053798f36e39d9fdd authored almost 4 years ago