From 899bbee84dec48a8f1fcc9629f51f7aaee152608 Mon Sep 17 00:00:00 2001 From: Alejandro Martin Date: Wed, 24 Nov 2021 14:16:05 +0100 Subject: [PATCH] v1.0.0 --- .github/workflows/ci-workflow.yml | 2 +- CHANGELOG.md | 16 ++++++++++++++++ README.md | 6 +++--- action.yml | 9 +++++++-- 4 files changed, 27 insertions(+), 6 deletions(-) create mode 100644 CHANGELOG.md diff --git a/.github/workflows/ci-workflow.yml b/.github/workflows/ci-workflow.yml index ba2a3d8..62dc307 100755 --- a/.github/workflows/ci-workflow.yml +++ b/.github/workflows/ci-workflow.yml @@ -16,4 +16,4 @@ jobs: id: tinybird-cli with: token: ${{ secrets.TINYBIRD_TOKEN }} - args: "--debug push" + args: "--debug push --push-deps" diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..2347d18 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,16 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## Unreleased + +## [1.0.0] - 2021-11-24 + +- Create basic action structure +- Allow any args to Tinybird CLI, just pass them through + +[Unreleased]: https://github.com/alejandromav/tinybird-action/compare/1.0.0...HEAD + +[1.0.0]: https://github.com/alejandromav/tinybird-action/tree/1.0.0 diff --git a/README.md b/README.md index d18ee55..06905bd 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,9 @@ This action allows you to run [Tinybird CLI](https://docs.tinybird.co/cli.html) on your project. ## Usage -To use the action simply create an `*.yml`file in the `.github/workflows/` directory. +To use the action simply create an `*.yml` file in the `.github/workflows/` directory. Ref. https://docs.github.com/es/actions/learn-github-actions/workflow-syntax-for-github-actions -For example: +For example, this will push your latest changes to Tinybird: ```yaml name: Push to Tinybird # feel free to pick your own name @@ -26,7 +26,7 @@ jobs: # Important: This sets up your GITHUB_WORKSPACE environment variable - uses: actions/checkout@v2 - - name: Lint Ansible Playbook + - name: Push changes to Tinybird # replace "master" with any valid ref uses: alejandromav/tinybird-action@master with: diff --git a/action.yml b/action.yml index d5164f5..1bf8904 100644 --- a/action.yml +++ b/action.yml @@ -1,4 +1,4 @@ -name: Tinybird +name: Tinybird CLI description: Run Tinybird CLI author: Alejandro Martin @@ -48,4 +48,9 @@ runs: args: - ${{ inputs.args }} env: - TOKEN: ${{ inputs.token }} \ No newline at end of file + TOKEN: ${{ inputs.token }} + +# For Github Marketplace listing +branding: + icon: 'play' + color: 'white'