Skip to content

chore(deps): update rust crate proc-macro2 to v1.0.105 #2930

chore(deps): update rust crate proc-macro2 to v1.0.105

chore(deps): update rust crate proc-macro2 to v1.0.105 #2930

Workflow file for this run

name: image
concurrency:
group: ${{ github.head_ref || github.run_id }}
cancel-in-progress: true
on:
workflow_dispatch:
inputs:
image_push:
type: boolean
description: 'Push images to Container Registry'
required: false
default: false
pull_request:
paths-ignore:
- "docs/**"
- README.md
push:
branches:
- main
tags:
- "v*"
paths-ignore:
- "docs/**"
- README.md
jobs:
## NOTE(okozachenko1203): Disable this job for now.
# service:
# runs-on: ubuntu-latest
# steps:
# - uses: earthly/actions-setup@v1
# with:
# github-token: ${{ secrets.GITHUB_TOKEN }}
# - name: Checkout project
# uses: actions/checkout@v3
# - name: Authenticate with Quay.io
# uses: docker/login-action@v2
# if: ${{ github.event_name == 'push' || (github.event_name == 'workflow_dispatch' && inputs.image_push == true) }}
# with:
# registry: quay.io
# username: ${{ secrets.QUAY_USERNAME }}
# password: ${{ secrets.QUAY_ROBOT_TOKEN }}
# - name: Build image
# run: earthly +image --GIT_SHA ${{ github.sha }}
# env:
# EARTHLY_CI: true
# EARTHLY_PUSH: "${{ github.event_name == 'push' }}"
registry:
runs-on: ubuntu-latest
steps:
- name: Configure Buildkit
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
- name: Checkout project
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
- name: Generate image metadata
id: meta
uses: docker/metadata-action@c1e51972afc2121e065aed6d45c65596fe445f3f # v5.8.0
with:
images: quay.io/vexxhost/magnum-cluster-api-registry
tags: |
type=semver,pattern={{version}}
type=sha
type=raw,value=latest,enable={{is_default_branch}}
- name: Authenticate with Quay.io
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
if: ${{ github.event_name == 'push' || github.event_name == 'tag' || (github.event_name == 'workflow_dispatch' && inputs.image_push == true) }}
with:
registry: quay.io
username: ${{ secrets.QUAY_USERNAME }}
password: ${{ secrets.QUAY_ROBOT_TOKEN }}
- name: Build image
uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0
with:
target: registry
push: ${{ github.event_name == 'push' || github.event_name == 'tag' || inputs.image_push == true }}
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}