Code Monkey home page Code Monkey logo

quarto-nix-actions's Introduction

Github Actions for Quarto

This repository stores Github Actions useful for building and publishing Quarto documents.

  1. quarto-dev/quarto-actions/setup - Install Quarto
  2. quarto-dev/quarto-actions/render - Render project
  3. quarto-dev/quarto-actions/publish - Publish project

We recommend using v2 for your actions, and our examples all use v2.

Examples

In Examples, you will find some YAML workflow files to serve as templates to be reused as a base for your project. We are also sharing some links to real example Github repositories using Quarto with Github Actions for rendering and deploying documents and projects. If you want to add your repository in the list, we welcome a PR.

Release Management

This repository uses GitHub's recommended release management for actions:

  • GitHub releases with tags are used for updates on the actions.
  • Semantic versioning is used, with major, minor and possibly patch release.
  • Major versions (such as v1) will always point to the last minor or patch release for this major version. (when v1.0.2 is out, v1 will point to this update to). This means using quarto-dev/quarto-actions/setup@v2 in your workflow file will automatically get the updated versions. Using quarto-dev/quarto-actions/[email protected] will pin a specific release.
  • Major version changes (v1 to v2) will often come with breaking changes, and workflows might require manual updates.

quarto-nix-actions's People

Contributors

cderv avatar cscheid avatar b-rodrigues avatar lightbridge-ks avatar hamelsmu avatar mcanouil avatar jjallaire avatar sparrow0hawk avatar aariq avatar gvelasq avatar ijlyttle avatar ihnorton avatar jennybc avatar cadojo avatar r-leyshon avatar srenatus avatar eitsupi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.