Skip to content

Commit

Permalink
ci fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
plicease committed Dec 23, 2024
1 parent 6cee64e commit 3b26fd7
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 7 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ jobs:
fail-fast: false
matrix:
cip:
- tag: static
- tag: "5.41"
- tag: "5.40"
# - tag: "5.40"
Expand All @@ -37,7 +36,6 @@ jobs:
- tag: "5.14"
- tag: "5.12"
- tag: "5.10"
- tag: "5.8"

env:
CIP_TAG: ${{ matrix.cip.tag }}
Expand Down
28 changes: 28 additions & 0 deletions .github/workflows/static.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: static

on:
push:
branches:
- '*'
tags-ignore:
- '*'
pull_request:

jobs:
perl:

runs-on: ubuntu-latest

env:
CIP_TAG: static

steps:
- uses: actions/checkout@v2

- name: Bootstrap CIP
run: |
curl -L https://raw.githubusercontent.com/uperl/cip/main/bin/github-bootstrap | bash
- name: Build + Test
run: |
cip script
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Wasm ![linux](https://github.com/perlwasm/Wasm/workflows/linux/badge.svg) ![windows](https://github.com/perlwasm/Wasm/workflows/windows/badge.svg) ![macos](https://github.com/perlwasm/Wasm/workflows/macos/badge.svg)
# Wasm ![static](https://github.com/perlwasm/Wasm/workflows/static/badge.svg) ![linux](https://github.com/perlwasm/Wasm/workflows/linux/badge.svg) ![windows](https://github.com/perlwasm/Wasm/workflows/windows/badge.svg) ![macos](https://github.com/perlwasm/Wasm/workflows/macos/badge.svg)

Write Perl extensions using Wasm

Expand Down Expand Up @@ -224,7 +224,7 @@ Graham Ollis <plicease@cpan.org>

# COPYRIGHT AND LICENSE

This software is copyright (c) 2020-2022 by Graham Ollis.
This software is copyright (c) 2020-2024 by Graham Ollis.

This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
9 changes: 6 additions & 3 deletions dist.ini
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,17 @@ release_tests = 1
installer = Author::Plicease::MakeMaker
github_user = perlwasm
test2_v0 = 1
workflow = linux
workflow = windows
workflow = macos
irc = irc://irc.perl.org/#native
diag = +Alien::wasmtime
diag = +Test::Alien::Diag
default_branch = main

workflow = static
workflow = linux
workflow = windows
workflow = macos


diag_preamble = | $post_diag = sub {
diag_preamble = | eval { require Test::Alien::Diag; require Alien::wasmtime; Test::Alien::Diag::alien_diag('Alien::wasmtime'); };
diag_preamble = | if($@) {
Expand Down

0 comments on commit 3b26fd7

Please sign in to comment.