Skip to content

Fix tag workflow

Fix tag workflow #4

Workflow file for this run

on:
push:
tags:
- 1.**
env:
APT: sudo apt install -y --no-install-recommends
jobs:
deb_cloudsmith:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- run: $APT libeigen3-dev
- run: make deb_install_deps_cloudsmith
- run: env CLOUDSMITH_API_KEY=${{ secrets.CLOUDSMITH_API_KEY }} make deb_cloudsmith_any
gh_pages:
runs-on: ubuntu-22.04
permissions:
contents: write
steps:
- uses: actions/checkout@v4
with:
submodules: true
fetch-depth: 0
- run: $APT doxygen libboost-all-dev libeigen3-dev octave liboctave-dev
- run: make dox
- run: |
cd doc/gh-pages
git config user.name github-actions
git config user.email [email protected]
git add *
git commit -a -m "Automated update ${{ github.ref_name }}"
git push