-
-
Notifications
You must be signed in to change notification settings - Fork 790
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
630 changed files
with
21,961 additions
and
4,287 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -54,11 +54,12 @@ jobs: | |
target: aarch64-unknown-linux-musl | ||
use-cross: true | ||
run-integration-tests: false # Cannot run aarch64 binaries on x86_64 | ||
- os: macos-12 # intel | ||
# macos>=14 runs exclusively on aarch64 and will thus fail to execute properly for x64 | ||
- os: macos-13 # intel | ||
target: x86_64-apple-darwin | ||
use-cross: false | ||
run-integration-tests: true | ||
- os: macos-14 # aarch64 | ||
- os: macos-latest # aarch64 | ||
toolchain: stable | ||
target: aarch64-apple-darwin | ||
use-cross: false | ||
|
@@ -194,6 +195,13 @@ jobs: | |
cd lib_project | ||
gleam run | ||
gleam test | ||
# Test adding of deps | ||
gleam add exception # No specifier | ||
gleam add gleam_http@3 # Version specifier | ||
gleam test | ||
# Test documentation generation | ||
gleam docs build | ||
# Assert that module metadata has been written | ||
|
@@ -265,14 +273,20 @@ jobs: | |
|
||
- run: cargo fmt --all -- --check | ||
|
||
validate-deps: | ||
name: validate-deps | ||
validate: | ||
name: validate | ||
runs-on: ubuntu-latest | ||
timeout-minutes: 10 | ||
steps: | ||
- name: Checkout repository | ||
uses: actions/checkout@v4 | ||
|
||
- name: Ensure no merge commits | ||
uses: NexusPHP/[email protected] | ||
if: github.event_name == 'pull_request' | ||
with: | ||
token: ${{ secrets.GITHUB_TOKEN }} | ||
|
||
- name: Install Rust toolchain | ||
uses: dtolnay/rust-toolchain@stable | ||
with: | ||
|
@@ -333,7 +347,7 @@ jobs: | |
deno-version: v1.x | ||
|
||
- name: Install Bun | ||
uses: oven-sh/setup-bun@v1 | ||
uses: oven-sh/setup-bun@v2 | ||
|
||
- name: Install Erlang | ||
uses: erlef/setup-beam@v1 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.