Skip to content
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

Fixes for wasmer.sh #3970

Merged
merged 32 commits into from
Jun 28, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
2d12e72
Fixes for wasmer.sh
john-sharratt Jun 7, 2023
c758388
Merge branch 'master' into fixes-for-web
john-sharratt Jun 7, 2023
90cc4fc
Don't ignore failing wasmer-web builds
Jun 7, 2023
f62df4e
Removing some dead code
Jun 7, 2023
9492a18
We shouldn't have removed the Context import
Jun 7, 2023
a03670f
Fixed a test that wasn't updated
Jun 8, 2023
93284f6
Merge branch 'master' into fixes-for-web
john-sharratt Jun 8, 2023
2db23a4
Fix so that conditional_union works again
john-sharratt Jun 9, 2023
135cfc3
Merge branch 'fix-for-conditional-union' into fixes-for-web
john-sharratt Jun 9, 2023
bba569a
Disabled asynchronous threading for now
john-sharratt Jun 9, 2023
a9e9564
Switched from bash to dash and enabled async threading again
john-sharratt Jun 9, 2023
c71f6ab
Merge branch 'master' into fixes-for-web
john-sharratt Jun 9, 2023
b6c2bef
Fixed a runtime in a runtime bug
john-sharratt Jun 11, 2023
2213342
Merge branch 'fixes-for-web' of github.com:wasmerio/wasmer into fixes…
john-sharratt Jun 11, 2023
8e6be9f
Merge branch 'master' into fixes-for-web
john-sharratt Jun 11, 2023
94b722d
Merge branch 'master' into fixes-for-web
john-sharratt Jun 15, 2023
62045f3
Memory is now copied before fork continues execution
john-sharratt Jun 16, 2023
1f35369
Merge branch 'master' into fixes-for-web
john-sharratt Jun 16, 2023
cc56b9e
Multiple fixes for wasmer.sh
john-sharratt Jun 16, 2023
1741c96
Updated the website version and added a config file
john-sharratt Jun 16, 2023
e5e2b4b
Performance fixes for wasmer.sh
john-sharratt Jun 17, 2023
6b66d68
Corrected the versioning information
john-sharratt Jun 25, 2023
48e7a92
Increased the number of background worker threads
john-sharratt Jun 25, 2023
eb8cdfb
Increased the number of background worker threads
john-sharratt Jun 25, 2023
0dedce3
Bumped the version
john-sharratt Jun 25, 2023
525bd8c
Released new verison
john-sharratt Jun 25, 2023
e064456
Merge remote-tracking branch 'origin/master' into fixes-for-web
Jun 28, 2023
2925ee9
Pin wasmer-web to "nightly-2023-05-25"
Jun 28, 2023
3f7c30f
Add caching to wasmer web's CI
Jun 28, 2023
0592333
Fixed the BuiltinPackageLoader tests
Jun 28, 2023
56c1575
Not having a filesystem cache shouldn't be an error
Jun 28, 2023
48fb595
Merge remote-tracking branch 'origin/master' into fixes-for-web
Jun 28, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 23 additions & 25 deletions .github/workflows/web.yaml
Original file line number Diff line number Diff line change
@@ -1,50 +1,48 @@
# Separate workflow for the wasmer-web crate.
#

# Automatically cancel previous workflow runs when a new commit is pushed.
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

name: Wasmer Web

on:
push:
branches:
- main
pull_request:

# Automatically cancel previous workflow runs when a new commit is pushed.
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

env:
CARGO_NET_GIT_FETCH_WITH_CLI: "true"

jobs:
web:
name: Build and Test (wasmer-web)
strategy:
matrix:
os: [ubuntu-latest]
rust: [nightly-2023-05-25]
runs-on: ${{ matrix.os }}
runs-on: ubuntu-latest
defaults:
run:

working-directory: lib/wasi-web
steps:
- name: Checkout code
uses: actions/checkout@v2

- name: Rust Cache
uses: Swatinem/rust-cache@v2

- name: Install Rust
uses: dtolnay/rust-toolchain@master
uses: dtolnay/rust-toolchain@stable
with:
toolchain: ${{ matrix.rust }}
toolchain: nightly-2023-05-25

- name: Show Rust version
run: |
rustc --version
run: rustc --version --verbose

- name: Check formatting
shell: bash
run: |
cd lib/wasi-web
rustup override set nightly-2023-05-25
rustup component add rustfmt
cargo fmt --check
run: cargo fmt --check

- name: Check
continue-on-error: true
env:
CARGO_NET_GIT_FETCH_WITH_CLI: "true"
run: |
cd lib/wasi-web
cargo check
run: cargo check --verbose --locked
Loading