Skip to content

chore: Release cursive-tabs version 0.8.0 #7

chore: Release cursive-tabs version 0.8.0

chore: Release cursive-tabs version 0.8.0 #7

Workflow file for this run

name: "test_and_badge"
on:
push:
branches:
- master
- main
jobs:
test_and_badge:
name: "Test and Badge"
runs-on: "ubuntu-latest"
steps:
- name: "Prepare"
run: |
sudo apt-get update
sudo apt-get install -y curl git
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
source $HOME/.cargo/env
rustup toolchain install nightly
git clone https://github.com/deinstapel/cursive-tabs.git repo
- name: "Build and Test"
run: |
cd repo
RUST_CHAIN=stable ./scripts/ci-build.sh
RUST_CHAIN=nightly ./scripts/ci-build.sh
- name: "Deploy Badge"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
cd repo
./scripts/deploy-badges.sh