diff --git a/.gitea/workflows/build_image.yaml b/.gitea/workflows/build_image.yaml index 754e9bb..21428f7 100644 --- a/.gitea/workflows/build_image.yaml +++ b/.gitea/workflows/build_image.yaml @@ -1,76 +1,76 @@ -name: Gitea Actions to build image -run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 -on: [push] +# name: Gitea Actions to build image +# run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 +# on: [push] -jobs: - build-image: - runs-on: ubuntu-latest - steps: - - name: Print to Log - id: print-to-log - env: - REGISTRY: registry.jingoh.fr - uses: https://github.com/actions/checkout@v3 - with: - who-to-greet: ${{ env.REGISTRY }} +# jobs: +# build-image: +# runs-on: ubuntu-latest +# steps: +# - name: Print to Log +# id: print-to-log +# env: +# REGISTRY: registry.jingoh.fr +# uses: https://github.com/actions/checkout@v3 +# with: +# who-to-greet: ${{ env.REGISTRY }} - - name: Checkout private tools - uses: https://github.com/actions/checkout@v3 - with: - # tape git@gitea.jingoh.fr port 22 et pas port 443 cet ane (should be ssh://gitea.jingoh.fr:443/$repository au lieu de ssh://gitea.jingoh.fr:$repository) - repository: staffadmin/gitea-runner - persist-credentials: false - ssh-strict: false - token: ${{ secrets.GH_PAT }} # `GH_PAT` is a secret that contains your PAT - ssh-known-hosts: ${{ secrets.SSH_KNOWN_GITEA }} +# - name: Checkout private tools +# uses: https://github.com/actions/checkout@v3 +# with: +# # tape git@gitea.jingoh.fr port 22 et pas port 443 cet ane (should be ssh://gitea.jingoh.fr:443/$repository au lieu de ssh://gitea.jingoh.fr:$repository) +# repository: staffadmin/gitea-runner +# persist-credentials: false +# ssh-strict: false +# token: ${{ secrets.GH_PAT }} # `GH_PAT` is a secret that contains your PAT +# ssh-known-hosts: ${{ secrets.SSH_KNOWN_GITEA }} - # # Install the cosign tool except on PR - # # https://github.com/sigstore/cosign-installer - - name: Install cosign - #if: gitea.event_name != 'pull_request' - uses: https://github.com/sigstore/cosign-installer@v2.6.0 #v2.6.0 - with: - cosign-release: 'v1.11.0' +# # # Install the cosign tool except on PR +# # # https://github.com/sigstore/cosign-installer +# - name: Install cosign +# #if: gitea.event_name != 'pull_request' +# uses: https://github.com/sigstore/cosign-installer@v2.6.0 #v2.6.0 +# with: +# cosign-release: 'v1.11.0' - # Workaround: https://github.com/docker/build-push-action/issues/461 - - name: Setup Docker buildx - uses: https://github.com/docker/setup-buildx-action@v2 +# # Workaround: https://github.com/docker/build-push-action/issues/461 +# - name: Setup Docker buildx +# uses: https://github.com/docker/setup-buildx-action@v2 - # Login against a Docker registry except on PR - # https://github.com/docker/login-action - - name: Log into registry ${{ env.REGISTRY }} - env: - REGISTRY: registry.jingoh.fr - #if: gitea.event_name != 'pull_request' - uses: docker/login-action@v3 - with: - registry: ${{ env.REGISTRY }} - username: ${{ secrets.GIT_USER }} - password: ${{ secrets.GIT_PASS }} +# # Login against a Docker registry except on PR +# # https://github.com/docker/login-action +# - name: Log into registry ${{ env.REGISTRY }} +# env: +# REGISTRY: registry.jingoh.fr +# #if: gitea.event_name != 'pull_request' +# uses: docker/login-action@v3 +# with: +# registry: ${{ env.REGISTRY }} +# username: ${{ secrets.GIT_USER }} +# password: ${{ secrets.GIT_PASS }} - # Extract metadata (tags, labels) for Docker - # https://github.com/docker/metadata-action - - name: Extract Docker metadata - id: meta - env: - REGISTRY: registry.jingoh.fr - IMAGE_NAME: test - uses: docker/metadata-action@98669ae865ea3cffbcbaa878cf57c20bbf1c6c38 - with: - images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} +# # Extract metadata (tags, labels) for Docker +# # https://github.com/docker/metadata-action +# - name: Extract Docker metadata +# id: meta +# env: +# REGISTRY: registry.jingoh.fr +# IMAGE_NAME: test +# uses: docker/metadata-action@98669ae865ea3cffbcbaa878cf57c20bbf1c6c38 +# with: +# images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} - # Build and push Docker image with Buildx (don't push on PR) - # https://github.com/docker/build-push-action - - name: Build and push Docker image - id: build-and-push - uses: docker/build-push-action@master - with: - context: "{{defaultContext}}:src" - #push: ${{ github.event_name != 'pull_request' }} # Don't push on PR - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} - cache-from: type=gha - cache-to: type=gha,mode=max +# # Build and push Docker image with Buildx (don't push on PR) +# # https://github.com/docker/build-push-action +# - name: Build and push Docker image +# id: build-and-push +# uses: docker/build-push-action@master +# with: +# context: "{{defaultContext}}:src" +# #push: ${{ github.event_name != 'pull_request' }} # Don't push on PR +# tags: ${{ steps.meta.outputs.tags }} +# labels: ${{ steps.meta.outputs.labels }} +# cache-from: type=gha +# cache-to: type=gha,mode=max - - run: echo "🐧 This job was running on a ${{ runner.os }} server hosted by Gitea!" \ No newline at end of file +# - run: echo "🐧 This job was running on a ${{ runner.os }} server hosted by Gitea!" \ No newline at end of file diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index dc23512..a4b51ba 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -1,26 +1,26 @@ -# name: Gitea Actions Demo -# run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 -# on: [push] +name: Gitea Actions Demo +run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 +on: [push] -# jobs: -# Explore-Gitea-Actions: -# runs-on: ubuntu-latest -# steps: -# - run: echo "🎉 The job was automatically triggered by a ${{ gitea.event_name }} event. Test 4zet" -# - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" -# - run: echo "🔎 The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." -# - name: Checkout private tools -# uses: actions/checkout@v3 -# with: -# # tape git@gitea.jingoh.fr port 22 et pas port 443 cet ane (should be ssh://gitea.jingoh.fr:443/$repository au lieu de ssh://gitea.jingoh.fr:$repository) -# repository: staffadmin/gitea-runner -# persist-credentials: false -# ssh-strict: false -# token: ${{ secrets.GH_PAT }} # `GH_PAT` is a secret that contains your PAT -# ssh-known-hosts: ${{ secrets.SSH_KNOWN_GITEA }} -# - run: echo "💡 The ${{ gitea.repository }} repository has been cloned to the runner." -# - run: echo "🖥️ The workflow is now ready to test your code on the runner." -# - name: List files in the repository -# run: | -# ls ${{ gitea.workspace }} -# - run: echo "🍏 This job's status is ${{ job.status }}." +jobs: + Explore-Gitea-Actions: + runs-on: ubuntu-latest + steps: + - run: echo "🎉 The job was automatically triggered by a ${{ gitea.event_name }} event. Test 4zet" + - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" + - run: echo "🔎 The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." + - name: Checkout private tools + uses: actions/checkout@v3 + with: + # tape git@gitea.jingoh.fr port 22 et pas port 443 cet ane (should be ssh://gitea.jingoh.fr:443/$repository au lieu de ssh://gitea.jingoh.fr:$repository) + repository: staffadmin/gitea-runner + persist-credentials: false + ssh-strict: false + token: ${{ secrets.GH_PAT }} # `GH_PAT` is a secret that contains your PAT + ssh-known-hosts: ${{ secrets.SSH_KNOWN_GITEA }} + - run: echo "💡 The ${{ gitea.repository }} repository has been cloned to the runner." + - run: echo "🖥️ The workflow is now ready to test your code on the runner." + - name: List files in the repository + run: | + ls ${{ gitea.workspace }} + - run: echo "🍏 This job's status is ${{ job.status }}."