Skip to content

Commit

Permalink
chore: get rid of semantic release (adobe#322)
Browse files Browse the repository at this point in the history
  • Loading branch information
kptdobe authored Jan 18, 2024
1 parent c15a94a commit 569c3e4
Show file tree
Hide file tree
Showing 8 changed files with 4,259 additions and 14,741 deletions.
9 changes: 2 additions & 7 deletions .github/workflows/cleanup-on-create.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,19 +17,14 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Use Node.js 18
- name: Use Node.js 20
uses: actions/setup-node@v4
with:
node-version: 18
- name: Uninstall dependencies
run: |
npm uninstall --save-dev semantic-release @semantic-release/git @semantic-release/changelog @semantic-release/exec
node-version: 20
- name: Remove Helper Files
run: |
rm -rf \
.github/workflows/cleanup-on-create.yaml \
.github/workflows/semantic-release.yaml \
.releaserc.cjs \
CHANGELOG.md
- name: Initialize README
Expand Down
13 changes: 5 additions & 8 deletions .github/workflows/run-tests.yaml → .github/workflows/main.yaml
Original file line number Diff line number Diff line change
@@ -1,17 +1,14 @@
name: Linting

on: [pull_request]
name: Build
on: [push]

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use Node.js
- name: Use Node.js 20
uses: actions/setup-node@v4
with:
node-version: '20'
- run: npm install
node-version: 20
- run: npm ci
- run: npm run lint
env:
CI: true
23 changes: 0 additions & 23 deletions .github/workflows/semantic-release.yaml

This file was deleted.

18 changes: 0 additions & 18 deletions .releaserc.cjs

This file was deleted.

58 changes: 0 additions & 58 deletions CHANGELOG.md

This file was deleted.

1 change: 0 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,4 +71,3 @@ One of the maintainers will look at the pull request within one week. Feedback o
The project's committers will release to the [Adobe organization on npmjs.org](https://www.npmjs.com/org/adobe).
Please contact the [Adobe Open Source Advisory Board](https://git.corp.adobe.com/OpenSourceAdvisoryBoard/discuss/issues) to get access to the npmjs organization.

The release process is fully automated using `semantic-release`, increasing the version numbers, etc. based on the contents of the commit messages found.
Loading

0 comments on commit 569c3e4

Please sign in to comment.