diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 9c30e9d5..5b625bd0 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -17,6 +17,7 @@ trigger: - azure-pipelines.yml - .github/ISSUE_TEMPLATE/*.yml - .github/workflows/*.yml + - src/Snap.Hutao/Snap.Hutao/Resource/Localization/*.resx pr: branches: include: @@ -27,6 +28,7 @@ pr: - azure-pipelines.yml - .github/ISSUE_TEMPLATE/*.yml - .github/workflows/*.yml + - src/Snap.Hutao/Snap.Hutao/Resource/Localization/*.resx pool: @@ -125,11 +127,13 @@ steps: script: '"C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x64\makeappx.exe" pack /d $(Build.SourcesDirectory)\src\Snap.Hutao\Snap.Hutao\bin\x64\Release\net7.0-windows10.0.18362.0\win10-x64 /p $(Build.ArtifactStagingDirectory)/Snap.Hutao.Alpha-$(build_date).$(rev_number).msix' - task: MsixSigning@1 + name: signMsix displayName: Sign MSIX package inputs: package: '$(Build.ArtifactStagingDirectory)/Snap.Hutao.Alpha-$(build_date).$(rev_number).msix' certificate: 'DGP_Studio_CI.pfx' passwordVariable: 'pw' + condition: succeeded() - task: PublishPipelineArtifact@1 displayName: 'Upload Output' @@ -145,7 +149,6 @@ steps: secureFile: 'Snap.Hutao.CI.cer' - task: GitHubRelease@1 - condition: or(eq(variables['Build.Reason'], 'Manual'), eq(variables['Build.Reason'], 'IndividualCI'), eq(variables['Build.Reason'], 'BatchedCI')) inputs: gitHubConnection: 'github.com_Masterain' repositoryName: 'DGP-Studio/Snap.Hutao' @@ -178,4 +181,4 @@ steps: displayName: Upload CI via Rclone inputs: arguments: 'copy $(Build.ArtifactStagingDirectory)/Snap.Hutao.Alpha-$(build_date).$(rev_number).msix downloadDGPCN:/releases/Alpha/' - configPath: '$(RcloneConfigFile.secureFilePath)' \ No newline at end of file + configPath: '$(RcloneConfigFile.secureFilePath)' diff --git a/crowdin.yml b/crowdin.yml new file mode 100644 index 00000000..246f1bc5 --- /dev/null +++ b/crowdin.yml @@ -0,0 +1,3 @@ +files: + - source: /src/Snap.Hutao/Snap.Hutao/Resource/Localization/SH.resx + translation: /src/Snap.Hutao/Snap.Hutao/Resource/Localization/SH.%locale%.resx