8000 maint(developer): move TC configuration for Keyman Developer to scripts 🔗 by ermshiperete · Pull Request #14052 · keymanapp/keyman · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

maint(developer): move TC configuration for Keyman Developer to scripts 🔗 #14052

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jun 5, 2025

Conversation

ermshiperete
Copy link
Contributor

This matches the existing TC configuration as closely as possible.

Part-of: #13399
Test-bot: skip

@ermshiperete ermshiperete requested a review from mcdurdin May 26, 2025 17:23
@github-project-automation github-project-automation bot moved this to Todo in Keyman May 26, 2025
@github-actions github-actions bot added resources/ maint Maintenance work -- continuous integration, build scripts, infrastructure web/ labels May 26, 2025
This matches the existing TC configuration as closely as possible.

Part-of: #13399
Test-bot: skip
@ermshiperete ermshiperete force-pushed the maint/web/13399_tc-config_dev branch from 5dfa5d2 to 797af43 Compare May 26, 2025 17:24
@github-actions github-actions bot added web/ and removed web/ labels May 26, 2025
@ermshiperete ermshiperete changed the title maint(web): move TC configuration for Keyman Developer to scripts maint(developer): move TC configuration for Keyman Developer to scripts May 27, 2025
@keymanapp-test-bot keymanapp-test-bot bot added this to the A19S4 milestone May 27, 2025
@ermshiperete ermshiperete changed the title maint(developer): move TC configuration for Keyman Developer to scripts maint(developer): move TC configuration for Keyman Developer to scripts 🔗 May 27, 2025
}

function publish_action() {
_publish_sentry
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we test for Windows here and fail the script if not Windows

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll do that in #14059.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should make sure that the platform-specific build scripts are not run on the wrong platform -- with is_mac tests etc. For all three scripts.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense. I'll do that in #14059.

Base automatically changed from maint/web/13399_tc-config_refactor to master June 5, 2025 10:32
@ermshiperete ermshiperete merged commit 2b73148 into master Jun 5, 2025
27 checks passed
@ermshiperete ermshiperete deleted the maint/web/13399_tc-config_dev branch June 5, 2025 10:32
@github-project-automation github-project-automation bot moved this from Todo to Done in Keyman Jun 5, 2025
@keyman-server
8000 Copy link
Collaborator

Changes in this pull request will be available for download in Keyman version 19.0.59-alpha

ermshiperete added a commit that referenced this pull request Jun 10, 2025
Export the newly introduced variables so that they are available in the
powershell script.

Fixes: #14150
Follow-up-of: #14052
Test-bot: skip
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
android/ common/ core/ Keyman Core developer/ ios/ linux/ mac/ maint Maintenance work -- continuous integration, build scripts, infrastructure resources/ web/ windows/
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants
0