Compare commits

..

No commits in common. "2987c48db8dac4e278f71834afad23700dd573cc" and "aab5830cf09130625e01047539e4ede92676b6e0" have entirely different histories.

View file

@ -24,14 +24,11 @@ jobs:
# cheatsheet: https://nexveridian.com/blog/forgejo-pushing-container-images/
- name: Prepare environment
run: |
mkdir -p ~/.config/containers
# configure container policy to accept insecure registry
echo "Creating config file..."
mkdir -p ~/.config/containers
echo '{ "default": [ {"type":"insecureAcceptAnything"} ] }' > ~/.config/containers/policy.json
echo "Created config file"
# configure authentication
echo "Creating auth file..."
cat > ~/.config/containers/auth.json <<EOF
{
"auths": {
@ -41,10 +38,12 @@ jobs:
}
}
EOF
echo "Created auth file"
- name: Checkout repo
uses: actions/checkout@v4
- uses: actions/checkout@v4
# - name: Log into registry
# run: |
# echo "${{ secrets.PACKAGE_TOKEN }}" | podman login --username "${{ forge.actor }}" --password-stdin ${{ env.registry }}
- name: Create image
run: |
@ -52,8 +51,5 @@ jobs:
podman load < result
- name: Push image
run: >-
podman push
--authfile=/root/.config/containers/auth.json
localhost/${{ env.image }}:${{ env.tag }}
${{ env.registry }}/${{ forge.repo }}/${{ env.image }}:${{ env.tag }}
run: |
podman push --authfile=~/.config/containers/auth.json localhost/${{ env.image }}:${{ env.tag }} ${{ env.registry }}/${{ forge.repo }}/${{ env.image }}:${{ env.tag }}