mirror of
https://github.com/logos-blockchain/logos-blockchain-module.git
synced 2026-07-13 10:39:32 +00:00
Publish blockchain-module doc-test report for pr-35 (014711d1bf8e6ae5e2162068ed51a99a5e33deb6) 014711d1bf8e6ae5e2162068ed51a99a5e33deb6
This commit is contained in:
parent
fc1439cf16
commit
ffa2d5a7c4
45
.github/workflows/ci.yml
vendored
45
.github/workflows/ci.yml
vendored
@ -1,45 +0,0 @@
|
||||
name: CI
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [master]
|
||||
pull_request:
|
||||
branches: [master]
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- uses: cachix/install-nix-action@v27
|
||||
with:
|
||||
extra_nix_config: |
|
||||
experimental-features = nix-command flakes
|
||||
|
||||
- uses: cachix/cachix-action@v15
|
||||
with:
|
||||
name: logos-co
|
||||
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
|
||||
|
||||
- name: Build module
|
||||
run: nix build
|
||||
|
||||
test:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- uses: cachix/install-nix-action@v27
|
||||
with:
|
||||
extra_nix_config: |
|
||||
experimental-features = nix-command flakes
|
||||
|
||||
- uses: cachix/cachix-action@v15
|
||||
with:
|
||||
name: logos-co
|
||||
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
|
||||
|
||||
- name: Run unit tests
|
||||
run: nix build '.#checks.x86_64-linux.unit-tests' -L
|
||||
69
.github/workflows/release.yml
vendored
69
.github/workflows/release.yml
vendored
@ -1,69 +0,0 @@
|
||||
name: Multi-Platform Nix Release
|
||||
|
||||
on:
|
||||
push:
|
||||
tags:
|
||||
- 'v*'
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
strategy:
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-24.04
|
||||
arch: x86_64-linux
|
||||
- os: ubuntu-24.04-arm
|
||||
arch: aarch64-linux
|
||||
- os: macos-14
|
||||
arch: aarch64-darwin
|
||||
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- uses: cachix/install-nix-action@v27
|
||||
with:
|
||||
extra_nix_config: |
|
||||
experimental-features = nix-command flakes
|
||||
|
||||
- uses: cachix/cachix-action@v15
|
||||
with:
|
||||
name: logos-co
|
||||
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
|
||||
|
||||
- name: Build portable module
|
||||
run: nix build '.#lgx-portable' --out-link result-lgx-portable
|
||||
|
||||
- name: Extract LGX bundle
|
||||
run: cp result-lgx-portable/*.lgx ./logos-module-${{ matrix.arch }}.lgx
|
||||
|
||||
- name: Upload Artifact
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: logos-module-${{ matrix.arch }}
|
||||
path: '*.lgx'
|
||||
if-no-files-found: error
|
||||
|
||||
release:
|
||||
needs: build
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
steps:
|
||||
- name: Download all artifacts
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
path: release-binaries
|
||||
pattern: logos-module-*
|
||||
merge-multiple: true
|
||||
|
||||
- name: Create GitHub Release
|
||||
uses: softprops/action-gh-release@v2
|
||||
with:
|
||||
files: release-binaries/*.lgx
|
||||
generate_release_notes: false
|
||||
draft: true
|
||||
tag_name: ${{ github.ref_name }}
|
||||
|
||||
8
pr-35/index.html
Normal file
8
pr-35/index.html
Normal file
@ -0,0 +1,8 @@
|
||||
<!doctype html><meta charset=utf-8>
|
||||
<title>blockchain-module doc-test reports — pr-35</title>
|
||||
<style>body{font:16px system-ui;margin:40px;max-width:640px}a{color:#2563eb}</style>
|
||||
<h1>blockchain-module doc-test reports</h1>
|
||||
<p><strong>pr-35</strong> · commit <code>014711d</code></p><ul>
|
||||
<li><a href="./ubuntu-latest/">ubuntu-latest</a></li>
|
||||
<li><a href="./macos-latest/">macos-latest</a></li>
|
||||
</ul>
|
||||
183
pr-35/macos-latest/index.html
Normal file
183
pr-35/macos-latest/index.html
Normal file
File diff suppressed because one or more lines are too long
183
pr-35/ubuntu-latest/index.html
Normal file
183
pr-35/ubuntu-latest/index.html
Normal file
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user