Merge pull request #4 from jordanjones98/update-release-actions

ci(actions): change master branch to main branch
pull/3829/head
Jordan Jones 2 months ago committed by GitHub
commit 1811e8b4af
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -3,7 +3,7 @@ name: Overseerr Release
on:
push:
branches:
- master
- main
jobs:
semantic-release:
@ -59,15 +59,15 @@ jobs:
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Switch to master branch
run: git checkout master
- name: Switch to main branch
run: git checkout main
- name: Pull latest changes
run: git pull
- name: Prepare
id: prepare
run: |
git fetch --prune --tags
if [[ $GITHUB_REF == refs/tags/* || $GITHUB_REF == refs/heads/master ]]; then
if [[ $GITHUB_REF == refs/tags/* || $GITHUB_REF == refs/heads/main ]]; then
echo "RELEASE=stable" >> $GITHUB_OUTPUT
else
echo "RELEASE=edge" >> $GITHUB_OUTPUT

@ -3,7 +3,8 @@ name: Publish Snap
on:
push:
branches:
- develop
- na
# - develop
jobs:
jobs:
@ -34,7 +35,7 @@ jobs:
id: prepare
run: |
git fetch --prune --unshallow --tags
if [[ $GITHUB_REF == refs/tags/* || $GITHUB_REF == refs/heads/master ]]; then
if [[ $GITHUB_REF == refs/tags/* || $GITHUB_REF == refs/heads/main ]]; then
echo "RELEASE=stable" >> $GITHUB_OUTPUT
else
echo "RELEASE=edge" >> $GITHUB_OUTPUT

@ -77,7 +77,7 @@ All help is welcome and greatly appreciated! If you would like to contribute to
- Your code **must** be formatted correctly, or the tests will fail.
- We use Prettier to format our code base. It should automatically run with a Git hook, but it is recommended to have the Prettier extension installed in your editor and format on save.
- If you have questions or need help, you can reach out via [Discussions](https://github.com/sct/overseerr/discussions) or our [Discord server](https://discord.gg/overseerr).
- Only open pull requests to `develop`, never `master`! Any pull requests opened to `master` will be closed.
- Only open pull requests to `develop`, never `main`! Any pull requests opened to `main` will be closed.
### UI Text Style

@ -177,18 +177,11 @@
}
},
"lint-staged": {
"**/*.{ts,tsx,js}": [
"prettier --write",
"eslint"
],
"**/*.{json,md,css}": [
"prettier --write"
]
"**/*.{ts,tsx,js}": ["prettier --write", "eslint"],
"**/*.{json,md,css}": ["prettier --write"]
},
"commitlint": {
"extends": [
"@commitlint/config-conventional"
]
"extends": ["@commitlint/config-conventional"]
},
"release": {
"plugins": [
@ -204,10 +197,7 @@
[
"@semantic-release/git",
{
"assets": [
"package.json",
"CHANGELOG.md"
],
"assets": ["package.json", "CHANGELOG.md"],
"message": "chore(release): ${nextRelease.version}"
}
],
@ -219,9 +209,7 @@
}
]
],
"branches": [
"master"
],
"branches": ["main"],
"npmPublish": false,
"publish": [
{
@ -229,15 +217,8 @@
"buildArgs": {
"COMMIT_TAG": "$GIT_SHA"
},
"imageNames": [
"sctx/overseerr",
"ghcr.io/sct/overseerr"
],
"platforms": [
"linux/amd64",
"linux/arm64",
"linux/arm/v7"
]
"imageNames": ["sctx/overseerr", "ghcr.io/sct/overseerr"],
"platforms": ["linux/amd64", "linux/arm64", "linux/arm/v7"]
},
"@semantic-release/github"
]

Loading…
Cancel
Save