napi-rs/.github/workflows/docker.yaml

30 lines
808 B
YAML
Raw Normal View History

name: Docker nightly build
on:
schedule:
- cron: '0 1 * * *'
jobs:
build_image:
name: Build rust-nodejs-alpine:lts
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Login to registry
run: |
docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD $DOCKER_REGISTRY_URL
env:
DOCKER_REGISTRY_URL: docker.pkg.github.com
DOCKER_USERNAME: ${{ github.actor }}
DOCKER_PASSWORD: ${{ secrets.GITHUB_TOKEN }}
- name: Build docker image
run: |
2020-11-26 15:30:19 +09:00
docker build . -f alpine.Dockerfile --pull --no-cache -t docker.pkg.github.com/napi-rs/napi-rs/nodejs-rust:10-alpine
- name: Push docker image
2020-10-14 17:15:20 +09:00
run: |
2020-11-26 15:30:19 +09:00
docker push docker.pkg.github.com/napi-rs/napi-rs/nodejs-rust:10-alpine