Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/baseballyama/github-actions
Basic Automation configuration with GitHub Actions
https://github.com/baseballyama/github-actions
Last synced: 3 days ago
JSON representation
Basic Automation configuration with GitHub Actions
- Host: GitHub
- URL: https://github.com/baseballyama/github-actions
- Owner: baseballyama
- Created: 2021-10-19T11:36:22.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2021-10-20T08:41:24.000Z (about 3 years ago)
- Last Synced: 2024-11-11T04:49:35.680Z (about 1 month ago)
- Language: JavaScript
- Homepage:
- Size: 30.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# What is this
This repository is template of basic configuration for workflow automations.
# Automations
## Changeset
> The changesets workflow is designed to help when people are making changes, all the way through to publishing. It lets contributors declare how their changes should be released, then we automate updating package versions, and changelogs, and publishing new versions of packages based on the provided information.
### Referencehttps://github.com/atlassian/changesets
### Setup Steps
1. Install Bot
https://github.com/changesets/bot
2. Install changeset
https://github.com/atlassian/changesets/blob/main/docs/intro-to-using-changesets.md
## Create Pull Request
If new commit comes on `develop` or `release/**` or `releases/**` branch,
automatically bot will create PR.### Reference
https://github.com/marketplace/actions/github-pull-request-action
## Create Tag
This is simply execute `git` command to create tag which refer `version` of `package.json`.
## Sync to develop
Sometimes, developer commit to master directory.
At this time, this workflow will create PR to develop branch.# NOTE
Part of it, I was referring to [Svelte kit](https://github.com/sveltejs/kit).
# License
[MIT license](https://en.wikipedia.org/wiki/MIT_License).