Skip to content

Create GitHub action for releasing _freeze folder #1

Create GitHub action for releasing _freeze folder

Create GitHub action for releasing _freeze folder #1

Workflow file for this run

name: Create release with _freeze
on:
- workflow_dispatch
# Comment out before merging!!
- push:
branches:
- py/release-workflow
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Julia
uses: julia-actions/setup-julia@v2
with:
version: '1.10'
- name: Set up Quarto
uses: quarto-dev/quarto-actions/setup@v2
with:
# Needs Quarto 1.6 (which is currently a pre-release version) to fix #533
version: pre-release
- name: Render
run: quarto render
- name: Compress _freeze folder
run: tar -czf _freeze.tar.gz _freeze
- name: Create GitHub release
uses: softprops/action-gh-release@v2
with:
files:
- _freeze.tar.gz
- Manifest.toml