rocky-logos/.github/workflows/main.yml

36 lines
1.0 KiB
YAML
Raw Normal View History

2021-05-02 00:43:11 +00:00
---
name: 'Release Formatting'
2021-05-02 01:09:33 +00:00
on:
push:
tags:
- '*'
2021-05-02 00:43:11 +00:00
jobs:
package:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
2021-05-02 00:49:19 +00:00
- name: Build source artifact
2021-05-02 00:56:36 +00:00
run: |
2021-05-02 01:09:33 +00:00
mkdir -p ../rocky-logos-${GITHUB_REF##*/} &&
cp -r . ../rocky-logos-${GITHUB_REF##*/} &&
mv ../rocky-logos-${GITHUB_REF##*/} . &&
tar cfj rocky-logos-${GITHUB_REF##*/}.tar.xz rocky-logos-${GITHUB_REF##*/}
2021-05-02 00:49:19 +00:00
- name: Publish artifact
uses: actions/upload-artifact@v2.2.3
with:
2021-05-02 01:09:33 +00:00
name: rocky-logos-${GITHUB_REF##*/}.tar.xz
path: rocky-logos-${GITHUB_REF##*/}.tar.xz
- name: Generate release
uses: docker://antonyurchenko/git-release:latest
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
DRAFT_RELEASE: "false"
PRE_RELEASE: "false"
CHANGELOG_FILE: "none"
ALLOW_EMPTY_CHANGELOG: "false"
ALLOW_TAG_PREFIX: "true"
with:
args: |
rocky-logos-${GITHUB_REF##*/}.tar.xz