also looking at this
fix(mobile): preserve native editing, navigation, and durable media requests
#369
36 files
+864
-185
Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.
| @@ -171,7 +171,7 @@ jobs: | ||
| 171 | 171 | uses: actions/checkout@v6 |
| 172 | 172 | with: |
| 173 | 173 | repository: stacksjs/stx |
| 174 | ref: 0d85afbab4b569ac2f09113a6c9a5d11d926145f | |
| 174 | ref: 396cb876707e2b0668374c818ea93aa38dac04f8 | |
| 175 | 175 | path: .stx-compiler |
| 176 | 176 | |
| 177 | 177 | - name: Install stx compiler dependencies |
| @@ -287,12 +287,12 @@ jobs: | ||
| 287 | 287 | # The summary requires both jobs, including every original test suite. |
| 288 | 288 | # The multi-screen fixture is compiled from real .stx sources. Pin the |
| 289 | 289 | # @stacksjs/stx compiler (`stx native compile`) so this job cannot silently change |
| 290 | # underneath us. This release also carries a Bun-compatible lockfile. | |
| 290 | # underneath us. Bun 1.4.2 installs this release's frozen lockfile. | |
| 291 | 291 | - name: Checkout stx compiler |
| 292 | 292 | uses: actions/checkout@v6 |
| 293 | 293 | with: |
| 294 | 294 | repository: stacksjs/stx |
| 295 | ref: 0d85afbab4b569ac2f09113a6c9a5d11d926145f | |
| 295 | ref: 396cb876707e2b0668374c818ea93aa38dac04f8 | |
| 296 | 296 | path: .stx-compiler |
| 297 | 297 | |
| 298 | 298 | - name: Install stx compiler dependencies |
| @@ -442,7 +442,7 @@ jobs: | ||
| 442 | 442 | uses: actions/checkout@v6 |
| 443 | 443 | with: |
| 444 | 444 | repository: stacksjs/stx |
| 445 | ref: 0d85afbab4b569ac2f09113a6c9a5d11d926145f | |
| 445 | ref: 396cb876707e2b0668374c818ea93aa38dac04f8 | |
| 446 | 446 | path: .stx-compiler |
| 447 | 447 | |
| 448 | 448 | - name: Install Android stx compiler dependencies |
| @@ -649,7 +649,7 @@ jobs: | ||
| 649 | 649 | - uses: actions/checkout@v6 |
| 650 | 650 | with: |
| 651 | 651 | repository: stacksjs/stx |
| 652 | ref: 0d85afbab4b569ac2f09113a6c9a5d11d926145f | |
| 652 | ref: 396cb876707e2b0668374c818ea93aa38dac04f8 | |
| 653 | 653 | path: .stx-compiler |
| 654 | 654 | - run: bun install --frozen-lockfile |
| 655 | 655 | working-directory: .stx-compiler |
| @@ -19,7 +19,7 @@ type Job = { | ||
| 19 | 19 | } |
| 20 | 20 | const release = Bun.YAML.parse(readFileSync(join(import.meta.dir, '../.github/workflows/release.yml'), 'utf8')) as { jobs: Record<string, Job> } |
| 21 | 21 | const artifactDownload = 'actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093' |
| 22 | const stxCompilerCommit = '0d85afbab4b569ac2f09113a6c9a5d11d926145f' | |
| 22 | const stxCompilerCommit = '396cb876707e2b0668374c818ea93aa38dac04f8' | |
| 23 | 23 | const needs = (job: Job) => typeof job.needs === 'string' ? [job.needs] : job.needs ?? [] |
| 24 | 24 | const steps = (job: Job) => job.steps?.map(step => step.run ?? '').join('\n') ?? '' |
| 25 | 25 | |