Skip to content

Merge pull request #1228 from stm32-rs/v0.16.0 #648

Merge pull request #1228 from stm32-rs/v0.16.0

Merge pull request #1228 from stm32-rs/v0.16.0 #648

Workflow file for this run

name: build nightlies
on:
push:
branches:
- master
jobs:
build:
name: Build
runs-on: ubuntu-latest
env:
SVDTOOLS: svdtools
steps:
- name: Checkout master
uses: actions/checkout@v4
with:
path: stm32-rs
- name: Install Rust
uses: dtolnay/rust-toolchain@stable
with:
components: rustfmt
- name: Add fictive crate
run: |
cargo init
- name: Install tools
run: ./stm32-rs/scripts/tool_install.sh
- name: Deploy SSH key
run: |
mkdir ~/.ssh
echo "${{ secrets.NIGHTLIES_KEY }}" > ~/.ssh/id_rsa
chmod 700 ~/.ssh
chmod 600 ~/.ssh/id_rsa
ssh-keyscan -t rsa github.com
- name: Build and publish
run: |
mkdir nightly
cd stm32-rs
COMMIT=$(git rev-parse HEAD)
make -j2 form
mv stm32{c,f,g,h,l,mp,n,u,wl,wb}* ../nightly
cp .github/workflows/README-nightlies.md ../nightly/README.md
cd ../nightly
git init
git add .
git config user.name "stm32-rs builder"
git config user.email "action@github.com"
git commit -m "stm32-rs master $COMMIT"
git remote add origin git@github.com:stm32-rs/stm32-rs-nightlies
git push --force origin master
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy