Skip to content

Add LICENSE

Add LICENSE #6

Workflow file for this run

name: Release
on:
push:
tags: ["v*"]
permissions:
contents: write
jobs:
build:
uses: ./.github/workflows/build.yml
release:
runs-on: ubuntu-latest
needs: [build]
steps:
- uses: actions/checkout@v4
- run: mkdir builds
- name: Fetch x86_64-linux binary
uses: actions/cache/restore@v4
with:
key: nar-toolbox-x86_64-linux-${{ github.sha }}
path: result/bin/nar-toolbox
fail-on-cache-miss: true
- run: mv ./result/bin/nar-toolbox ./builds/nar-toolbox-x86_64-linux
- name: Fetch x86_64-darwin binary
uses: actions/cache/restore@v4
with:
key: nar-toolbox-x86_64-darwin-${{ github.sha }}
path: result/bin/nar-toolbox
fail-on-cache-miss: true
- run: mv ./result/bin/nar-toolbox ./builds/nar-toolbox-x86_64-darwin
- name: Fetch aarch64-linux binary
uses: actions/cache/restore@v4
with:
key: nar-toolbox-aarch64-linux-${{ github.sha }}
path: result/bin/nar-toolbox
fail-on-cache-miss: true
- run: mv ./result/bin/nar-toolbox ./builds/nar-toolbox-aarch64-linux
- name: Fetch aarch64-darwin binary
uses: actions/cache/restore@v4
with:
key: nar-toolbox-aarch64-darwin-${{ github.sha }}
path: result/bin/nar-toolbox
fail-on-cache-miss: true
- run: mv ./result/bin/nar-toolbox ./builds/nar-toolbox-aarch64-darwin
- name: Publish GitHub Release
uses: softprops/action-gh-release@v2
with:
draft: true
fail_on_unmatched_files: true
files: |
builds/**