github actions를 사용하여 release 만들기
3615 단어 GitHubActionsGitHub
github actions란?
푸시, Issue, 릴리스 등의 GitHub 플랫폼 이벤트를 트리거로 워크플로를 시작합니다. 커뮤니티가 개발, 유지 보수하고 사용자가 숙지하고 애용하는 서비스에 대해 대응하는 액션을 조합하여 설정할 수 있습니다.
htps : // 기주 b. 이. jp / 훗 아츠레 s / 아 c 치온 s
숙지·애용하고 있는 커맨드/이벤트를 확장할 수 있는 녀석 같은 분위기
(숙지·애용해도 좋네요. 도입하기 쉬운 분위기 내고 있다)
우선 넣어 보자
htps : // 기주 b. 코 m / 마 r tp ぁ세 / 아 c 치 온 s / c 레테 - 아레 아세
여기에서 코피 페
상수라든지 여러가지 있지만 github 안에 넣어주는 것 같습니다.
github/workflows/release.yml
name: Create Release
on:
push:
# Sequence of patterns matched against refs/tags
tags:
- 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10
jobs:
build:
name: Create Release
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Create Release
id: create_release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token
with:
tag_name: ${{ github.ref }}
release_name: Release ${{ github.ref }}
body: |
Changes in this Release
- First Change
- Second Change
draft: false
prerelease: false
에서
commit
push
후에태그 만들기
git tag vtest
git push origin --tag
(
git tag
처음 사용했다)오, 릴리스가 만들어졌습니다!
이것을 사용하여 아카이브 자동화 또는 다양한 작업을 할 수 있습니다.
Reference
이 문제에 관하여(github actions를 사용하여 release 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sosotown/items/25090b6f92397fc783d3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)