Skip to content

Commit 9862e1d

Browse files
committed
chore(experimental): prepare for publishing
1 parent 326e9c3 commit 9862e1d

File tree

7 files changed

+730
-1390
lines changed

7 files changed

+730
-1390
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: experimental-inventory - Publish to NPM
2+
on:
3+
push:
4+
tags:
5+
- 'license-inventory-*'
6+
jobs:
7+
build:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
11+
12+
# Setup .npmrc file to publish to npm
13+
- uses: actions/setup-node@v4
14+
with:
15+
node-version: '18.x'
16+
registry-url: 'https://registry.npmjs.org'
17+
18+
- run: npm ci
19+
working-directory: ./experimental/license-inventory
20+
21+
- run: npm run build
22+
working-directory: ./experimental/license-inventory
23+
24+
- run: npm publish --access=public
25+
working-directory: ./experimental/license-inventory
26+
env:
27+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<br />
2+
<div align="center">
3+
<a href="https://github.com/finos/git-proxy">
4+
<img src="../../docs/img/logo.png" alt="Logo" height="95">
5+
</a>
6+
7+
<br />
8+
<strong>git-proxy: license-inventory</strong>
9+
<br />
10+
11+
<p align="center">
12+
<strong>experimental</strong> project to provide license data and attach said license data to projects for fueling policy evaluation.
13+
<br />
14+
</p>
15+
16+
<br />
17+
18+
[![FINOS - Incubating](https://cdn.jsdelivr.net/gh/finos/contrib-toolbox@master/images/badge-incubating.svg)](https://community.finos.org/docs/governance/Software-Projects/stages/incubating)
19+
[![NPM](https://img.shields.io/npm/v/@finos/git-proxy-license-inventory?colorA=00C586&colorB=000000)](https://www.npmjs.com/package/@finos/git-proxy-license-inventory)
20+
[![Build](https://img.shields.io/github/actions/workflow/status/finos/git-proxy/experimental-inventory-ci.yml?branch=main&label=CI&logo=github&colorA=00C586&colorB=000000)](https://github.com/finos/git-proxy/actions/workflows/experimental-inventory-ci.yml)
21+
[![git-proxy](https://api.securityscorecards.dev/projects/github.com/finos/git-proxy/badge)](https://api.securityscorecards.dev/projects/github.com/finos/git-proxy)
22+
<br />
23+
[![License](https://img.shields.io/github/license/finos/git-proxy?colorA=00C586&colorB=000000)](https://github.com/finos/git-proxy/blob/main/LICENSE)
24+
[![Slack](https://img.shields.io/badge/_-Chat_on_Slack-000000.svg?logo=slack&colorA=00C586)](https://app.slack.com/client/T01E7QRQH97/C06LXNW0W76)
25+
26+
</div>
27+
<br />
28+
29+
This is an **experimental** project to provide license data and attach said license data to projects for fueling policy evaluation.
30+
31+
Please consider all REST API paths, inputs, and outputs in flux during `v0`. Additionally do not rely import paths to be stable.

0 commit comments

Comments
 (0)