Skip to content

Conversation

@ianthomas23
Copy link
Member

This PR adds a new github workflow to build the WebAssembly cockle and terminal deployments from #52 and deploy them to github pages so that we can easily check the everything works in WebAssembly. The workflow will run automatically on any push to the main branch such as the merging of a PR. I have also set it up for workflow_dispatch so that it can be manually run as required. My hope here is that we can manually run it on PR branches if we want to but I am not sure of the github pages functionality supports deploying from branches other than main, we will have to experiment to see.

The empty .nojekyll file is to stop the automatic deployment to github pages that occurs by default as we want to use our more complicated github action instead.

@ianthomas23
Copy link
Member Author

Hmm, we will have to merge this for the workflow to exist on the main branch before we can try it out.

@JohanMabille JohanMabille merged commit fb86561 into main Jan 13, 2026
1 check passed
@JohanMabille JohanMabille deleted the deploy-wasm branch January 13, 2026 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants