Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

devcontainer-docker-image#150

devcontainer-docker-image

devcontainer-docker-image #150

name:devcontainer-docker-image
permissions:{}
on:
workflow_dispatch:
schedule:
-cron:"48 19 * * 5"# Fridays at 19:48 UTC
release:
types:[published]
env:
REGISTRY:ghcr.io
IMAGE_NAME:${{ github.repository }}-devcontainer# pymc-devs/pymc-devcontainer
jobs:
build-container:
runs-on:ubuntu-latest
# Set permissions for GitHub token
# <https://docs.github.com/en/packages/managing-github-packages-using-github-actions-workflows/publishing-and-installing-a-package-with-github-actions#authenticating-to-package-registries-on-github>
permissions:
packages:write
steps:
-name:Checkout source
uses:actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8# v5.0.0
with:
persist-credentials:false
-name:Setup Docker buildx
uses:docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435# v3.11.1
-name:Prepare metadata
id:meta
uses:docker/metadata-action@318604b99e75e41977312d83839a89be02ca4893# v5.9.0
with:
images:${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
tags:|
type=sha,enable=true,prefix=git-
type=raw,value=latest
-name:Log into registry ${{ env.REGISTRY }}
uses:docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef# v3.6.0
with:
registry:${{ env.REGISTRY }}
username:${{ github.actor }}
password:${{ secrets.GITHUB_TOKEN }}
-name:Build and push Docker image
id:docker_build
uses:docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83# v6.18.0
with:
context:.
file:scripts/dev.Dockerfile
platforms:linux/amd64# ,linux/arm64
push:true
tags:${{ steps.meta.outputs.tags }}
labels:${{ steps.meta.outputs.labels }}
cache-from:type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest
cache-to:type=inline

[8]ページ先頭

©2009-2025 Movatter.jp