Skip to content

Commit

Permalink
docs: cleaning up repo for OSS
Browse files Browse the repository at this point in the history
  • Loading branch information
michaeljolley committed Sep 23, 2023
1 parent da146b9 commit 85ec51b
Show file tree
Hide file tree
Showing 9 changed files with 52 additions and 40 deletions.
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @michaeljolley
2 changes: 1 addition & 1 deletion CODE_OF_CONDUCT.md → .github/CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Code of Conduct

The Code of Conduct for all our repositories lives at https://bbb.dev/coc
The Code of Conduct for all our repositories lives at https://bbb.dev/coc
10 changes: 5 additions & 5 deletions CONTRIBUTING.md → .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ Add an issue. We'll review it, add labels and reply within a few days.

### Want to work on an issue?

Comment on the issue that you'd like to work on it and we'll add the `claimed`
label. If you see the `claimed` label already on the issue you might want to
ask the contributor if they'd like some help.
Comment on the issue that you'd like to work on it and we'll assign it to you.
If the issue is assigned to someone else already, you might want to ask the
contributor if they'd like some help.

### Documentation/etc need updating?

Expand All @@ -23,7 +23,7 @@ Go right ahead! Just submit a pull request when you're done.
## Pull Requests

First, make sure you've forked the repository. Push to your fork and
[submit a pull request](https://github.com/builders-club/vscode-twitch-themer/compare/)
[submit a pull request](https://github.com/michaeljolley/vscode-twitch-themer/compare/)
against the `main` branch.

At this point you're waiting on us. We like to at least comment on pull requests
Expand All @@ -46,4 +46,4 @@ Some things that will increase the chance that your pull request is accepted:
- **Write/update tests.**
- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).

[readme]: README.md
[readme]: https://github.com/MichaelJolley/vscode-twitch-themer/tree/main#readme
4 changes: 2 additions & 2 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# These are supported funding model platforms

github: [builders-club]
github: [michaeljolley]
patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username
Expand All @@ -9,4 +9,4 @@ community_bridge: # Replace with a single Community Bridge project-name e.g., cl
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
4 changes: 4 additions & 0 deletions .github/SUPPORT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Extension Support

You can ask questions or provide feedback in the
[Build With Me Community Discord](https://discord.gg/kC8HTrs59R).
24 changes: 23 additions & 1 deletion .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,13 @@ jobs:
uses: actions/setup-node@v3
with:
node-version: 18.x
- name: Cache npm dependencies
uses: actions/cache@v2
with:
path: "~/.npm"
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-node-
- name: Install dependencies
run: npm ci
env:
Expand All @@ -45,14 +52,21 @@ jobs:
matrix:
os: [macos-latest, ubuntu-latest, windows-latest]
runs-on: ${{ matrix.os }}
# needs: test
needs: test
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Install Node.js
uses: actions/setup-node@v3
with:
node-version: 18.x
- name: Cache npm dependencies
uses: actions/cache@v2
with:
path: "~/.npm"
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-node-
- name: Install dependencies (without binaries)
run: |
npm ci
Expand All @@ -76,10 +90,18 @@ jobs:
- uses: actions/setup-node@v3
with:
node-version: 18.x
- name: Cache npm dependencies
uses: actions/cache@v2
with:
path: "~/.npm"
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-node-
- run: npm ci
- uses: actions/download-artifact@v3
- run: npx semantic-release --extends ./publish.release.config.js
if: github.event_name == 'push' || github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository
env:
GITHUB_TOKEN: ${{ secrets.REPO_ACCESS_TOKEN }}
VSCE_PAT: ${{ secrets.VSCE_PAT }}
OVSX_PAT: ${{ secrets.OVSX_PAT }}
15 changes: 0 additions & 15 deletions .github/workflows/add-to-org.yml

This file was deleted.

Loading

0 comments on commit 85ec51b

Please sign in to comment.