Skip to content

Updated readme

Updated readme #6

Workflow file for this run

name: Sequre CI
on:
push:
tags:
- '*'
jobs:
create_release:
name: Create GitHub Release
runs-on: ubuntu-latest
outputs:
upload_url: ${{ steps.create_release.outputs.upload_url }}
permissions:
contents: write
steps:
- name: Create Release
if: contains(github.ref, 'tags/v')
id: create_release
uses: ncipollo/release-action@v1
manylinux:
runs-on: ubuntu-latest
name: Sequre CI (manylinux)
needs: create_release
permissions:
contents: write
steps:
- uses: actions/checkout@v4
- name: Main
uses: ./.github/actions/build-manylinux
- name: Upload Release Asset
if: contains(github.ref, 'tags/v')
uses: actions/upload-release-asset@v1.0.2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ needs.create_release.outputs.upload_url }}
asset_path: ./sequre-linux-x86_64.tar.gz
asset_name: sequre-linux-x86_64.tar.gz
asset_content_type: application/gzip
- name: Upload Artifacts
uses: actions/upload-artifact@v4
with:
name: manylinux-x86_64
path: sequre-linux-x86_64.tar.gz