| 12345678910111213141516171819202122232425262728293031323334353637 |
- name: Regenerate ssh ci runner image
- on:
- # pull_request:
- # branches: ["main"]
- schedule:
- - cron: "0 0 1,8,15,22 * *"
- workflow_dispatch:
- permissions:
- pull-requests: write
- contents: write
- packages: write
- jobs:
- ssh-ci-rebuild:
- if: github.repository == 'TecharoHQ/anubis'
- runs-on: ubuntu-latest
- steps:
- - name: Checkout code
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- with:
- fetch-tags: true
- fetch-depth: 0
- persist-credentials: false
- - name: Log into registry
- uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0
- with:
- registry: ghcr.io
- username: ${{ github.repository_owner }}
- password: ${{ secrets.GITHUB_TOKEN }}
- - name: Set up Docker Buildx
- uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
- - name: Build and push
- run: |
- cd ./test/ssh-ci
- docker buildx bake --push
|