From 2b5072c391ece3a5ba9b263dc5cfd3e03a027b4e Mon Sep 17 00:00:00 2001 From: amber williams Date: Wed, 3 May 2023 17:31:04 +0100 Subject: [PATCH] perf(release): Fixes release bug BREAKING CHANGE: Fixes release bug --- .github/workflows/release.yml | 15 ++++++++------ README.md | 38 +++++++++++++++++------------------ 2 files changed, 28 insertions(+), 25 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3ea6eb8..c9370f8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -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 diff --git a/README.md b/README.md index 895d714..31075ee 100644 --- a/README.md +++ b/README.md @@ -19,25 +19,6 @@ A CLI tool to launch applications in half the time Welcome to Yall -## Support - -| Operating System | Support | -| ------------------- | ------------- | -| macOS (Silicon M1) | Supported | -| macOS (Intel chips) | Unknown | -| Windows | Not supported | -| Linux | Not supported | -| Other OS | Not supported | - -
- -| Application | Support | -| ------------------ | --------- | -| Chrome | Supported | -| Visual Studio Code | Supported | -| PyCharm | Supported | -| Notion | Supported | - #### Installation `npm install -g yall-cli` @@ -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 | + +

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