Skip to content

Commit

Permalink
perf(release): Fixes release bug
Browse files Browse the repository at this point in the history
BREAKING CHANGE: Fixes release bug
  • Loading branch information
Amber-Williams committed May 3, 2023
1 parent d843c67 commit 2b5072c
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 25 deletions.
15 changes: 9 additions & 6 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,21 +18,24 @@ jobs:
path: "demo.tape"
release:
needs: demo-video
permissions:
contents: write # to be able to publish a GitHub release
issues: write # to be able to comment on released issues
pull-requests: write # to be able to comment on released pull requests
id-token: write # to enable use of OIDC for npm provenance
name: release
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
persist-credentials: false
- uses: actions/setup-node@v3
with:
cache: npm
node-version: lts/*
- name: Install dependencies
run: yarn install --frozen-lockfile
- name: Release
run: npm clean-install
- name: Verify the integrity of provenance attestations and registry signatures for installed dependencies
run: npm audit signatures
- run: npx semantic-release
env:
GITHUB_TOKEN: ${{ secrets.GH_PAT_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
run: npx semantic-release
38 changes: 19 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,25 +19,6 @@ A CLI tool to launch applications in half the time

<img alt="Welcome to Yall" src="https://github.com/Amber-Williams/yall/blob/main/demo.gif" width="600" />

## Support

| Operating System | Support |
| ------------------- | ------------- |
| macOS (Silicon M1) | Supported |
| macOS (Intel chips) | Unknown |
| Windows | Not supported |
| Linux | Not supported |
| Other OS | Not supported |

</br>

| Application | Support |
| ------------------ | --------- |
| Chrome | Supported |
| Visual Studio Code | Supported |
| PyCharm | Supported |
| Notion | Supported |

#### Installation

`npm install -g yall-cli`
Expand All @@ -59,3 +40,22 @@ Examples include:
`yall --math 12.7 cm to inch` => `5 inch`
`yall --math sin(45 deg) ^ 2` => `0.5`
`yall --math 9 / 3 + 2i` => `3 + 2i`

## Support

| Operating System | Support |
| ------------------- | ------------- |
| macOS (Silicon M1) | Supported |
| macOS (Intel chips) | Unknown |
| Windows | Not supported |
| Linux | Not supported |
| Other OS | Not supported |

</br></br>

| Application | Support |
| ------------------ | --------- |
| Chrome | Supported |
| Visual Studio Code | Supported |
| PyCharm | Supported |
| Notion | Supported |

0 comments on commit 2b5072c

Please sign in to comment.