From be2da7f76d2d6a0d8c46d72f94251f69bf78d6e3 Mon Sep 17 00:00:00 2001 From: David Hewitt Date: Mon, 7 Apr 2025 08:38:25 +0100 Subject: [PATCH 1/2] ci(github actions): remove contributors ci and pin github actions --- .github/workflows/ci.yaml | 4 +- .github/workflows/contributors.yaml | 22 --- .github/workflows/preview-release.yaml | 8 +- .github/workflows/release.yaml | 4 +- .github/workflows/slack-notify.yaml | 2 +- README.md | 215 ------------------------- 6 files changed, 9 insertions(+), 246 deletions(-) delete mode 100644 .github/workflows/contributors.yaml diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 13845349c..1523cf94e 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -15,7 +15,7 @@ jobs: node-version: '18' - name: Setup pnpm - uses: pnpm/action-setup@v2 + uses: pnpm/action-setup@c3b53f6a16e57305370b4ae5a540c2077a1d50dd with: version: 9 run_install: false @@ -43,7 +43,7 @@ jobs: run: pnpm test - name: Run linter - uses: reviewdog/action-eslint@v1 + uses: reviewdog/action-eslint@2fee6dd72a5419ff4113f694e2068d2a03bb35dd with: reporter: github-pr-review eslint_flags: 'src/**/*.{ts,tsx}' diff --git a/.github/workflows/contributors.yaml b/.github/workflows/contributors.yaml deleted file mode 100644 index 86ae639c9..000000000 --- a/.github/workflows/contributors.yaml +++ /dev/null @@ -1,22 +0,0 @@ -name: Update contributors in the readme - -on: - push: - branches: - - main - - master - -jobs: - contrib-readme-job: - runs-on: ubuntu-latest - name: Update contributors in the readme - steps: - - name: Contribute List - # https://github.com/akhilmhdh/contributors-readme-action - uses: akhilmhdh/contributors-readme-action@v2.3.6 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - commit_message: 'docs(contributor): contrib-readme-action has updated readme [skip ci]' - use_username: true - image_size: 50 diff --git a/.github/workflows/preview-release.yaml b/.github/workflows/preview-release.yaml index 5cb1683a0..d84999a76 100644 --- a/.github/workflows/preview-release.yaml +++ b/.github/workflows/preview-release.yaml @@ -16,7 +16,7 @@ jobs: node-version: '18' - name: Setup pnpm - uses: pnpm/action-setup@v2 + uses: pnpm/action-setup@c3b53f6a16e57305370b4ae5a540c2077a1d50dd with: version: 9 run_install: false @@ -39,11 +39,11 @@ jobs: - name: Generate release notes preview id: build-release-notes - uses: guilhermetod/semantic-release-notes-preview@v1.0.0 + uses: guilhermetod/semantic-release-notes-preview@015a2c1849e7703ee43e0350b04970ae3a76b49d - name: Comment release notes preview if: steps.build-release-notes.outputs.releaseNotes - uses: peter-evans/create-or-update-comment@v3 + uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 with: issue-number: ${{ github.event.pull_request.number }} body: | @@ -60,7 +60,7 @@ jobs: - name: Comment empty release notes preview if: ${{ !steps.build-release-notes.outputs.releaseNotes }} - uses: peter-evans/create-or-update-comment@v3 + uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 with: issue-number: ${{ github.event.pull_request.number }} body: | diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 9cdd509cc..7fc866a2a 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -15,7 +15,7 @@ jobs: node-version: lts/* - name: Setup pnpm - uses: pnpm/action-setup@v2 + uses: pnpm/action-setup@c3b53f6a16e57305370b4ae5a540c2077a1d50dd with: version: 9 run_install: false @@ -42,7 +42,7 @@ jobs: - name: Create Release Pull Request or Publish to npm id: changesets - uses: changesets/action@v1 + uses: changesets/action@aba318e9165b45b7948c60273e0b72fce0a64eb9 with: # This expects you to have a script called release which does a build for your packages and calls changeset publish publish: pnpm release diff --git a/.github/workflows/slack-notify.yaml b/.github/workflows/slack-notify.yaml index 999779086..66a257791 100644 --- a/.github/workflows/slack-notify.yaml +++ b/.github/workflows/slack-notify.yaml @@ -10,7 +10,7 @@ jobs: steps: - name: Slackify the release body id: release_body - uses: LoveToKnow/slackify-markdown-action@v1.0.0 + uses: LoveToKnow/slackify-markdown-action@444d1c5cb9c46a046c29bb88cc032e9c27d31f38 with: text: ${{ github.event.release.body }} - uses: homeday-de/slack-release-bot-action@main diff --git a/README.md b/README.md index 2af217fb2..4237f6ec4 100644 --- a/README.md +++ b/README.md @@ -98,221 +98,6 @@ To inspect the folder structure within `@zopauk/react-components/types` you can In case you want to contribute to this library, please have a look at our [contributing guidelines](./CONTRIBUTING.md) 🙌🏼 -## Contributors - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - moshie -
- moshie -
-
- - thegrinder -
- thegrinder -
-
- - raff-r -
- raff-r -
-
- - ubbe-xyz -
- ubbe-xyz -
-
- - admmasters -
- admmasters -
-
- - dfvalero -
- dfvalero -
-
- - OlenaKashuba -
- OlenaKashuba -
-
- - Gabss405 -
- Gabss405 -
-
- - JuliaHempel -
- JuliaHempel -
-
- - katebeavis -
- katebeavis -
-
- - charlielizzy -
- charlielizzy -
-
- - khumbon -
- khumbon -
-
- - calvin-fung-zopa -
- calvin-fung-zopa -
-
- - MichelleXBai -
- MichelleXBai -
-
- - poteirard -
- poteirard -
-
- - gbkr -
- gbkr -
-
- - endymion1818 -
- endymion1818 -
-
- - emilfjellstrom -
- emilfjellstrom -
-
- - MillieClare -
- MillieClare -
-
- - steedems -
- steedems -
-
- - tlaak -
- tlaak -
-
- - t-phamm -
- t-phamm -
-
- - TomGroombridge -
- TomGroombridge -
-
- - rominamoya -
- rominamoya -
-
- - zopa-stephanie-senoner -
- zopa-stephanie-senoner -
-
- - rorydpayne -
- rorydpayne -
-
- - Blimeys -
- Blimeys -
-
- - grabbeh -
- grabbeh -
-
- - rory-payne -
- rory-payne -
-
- - ## License This repository is [MIT-licensed](./LICENSE). From 9977241f24a00d7fba12f524a15f0dc7bb70d700 Mon Sep 17 00:00:00 2001 From: David Hewitt Date: Mon, 7 Apr 2025 08:46:42 +0100 Subject: [PATCH 2/2] ci(github actions): update pnpm pinned version --- .github/workflows/ci.yaml | 2 +- .github/workflows/preview-release.yaml | 2 +- .github/workflows/release.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 1523cf94e..008c296fe 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -15,7 +15,7 @@ jobs: node-version: '18' - name: Setup pnpm - uses: pnpm/action-setup@c3b53f6a16e57305370b4ae5a540c2077a1d50dd + uses: pnpm/action-setup@eae0cfeb286e66ffb5155f1a79b90583a127a68b with: version: 9 run_install: false diff --git a/.github/workflows/preview-release.yaml b/.github/workflows/preview-release.yaml index d84999a76..6fb2d5c5d 100644 --- a/.github/workflows/preview-release.yaml +++ b/.github/workflows/preview-release.yaml @@ -16,7 +16,7 @@ jobs: node-version: '18' - name: Setup pnpm - uses: pnpm/action-setup@c3b53f6a16e57305370b4ae5a540c2077a1d50dd + uses: pnpm/action-setup@eae0cfeb286e66ffb5155f1a79b90583a127a68b with: version: 9 run_install: false diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 7fc866a2a..3ef1dedd7 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -15,7 +15,7 @@ jobs: node-version: lts/* - name: Setup pnpm - uses: pnpm/action-setup@c3b53f6a16e57305370b4ae5a540c2077a1d50dd + uses: pnpm/action-setup@eae0cfeb286e66ffb5155f1a79b90583a127a68b with: version: 9 run_install: false