No description
Find a file
2024-08-11 21:49:43 +01:00
deploy feat: move teh deploy action into a subfolder 2024-08-11 21:44:53 +01:00
get_lfs feat: move teh deploy action into a subfolder 2024-08-11 21:44:53 +01:00
.gitattributes git: add an existing gitignore and attribiutes 2024-08-08 14:37:22 +01:00
.gitignore git: add an existing gitignore and attribiutes 2024-08-08 14:37:22 +01:00
LICENSE Initial commit 2024-08-08 13:25:55 +00:00
README.md doc: add how to use it for getting LFS 2024-08-11 21:49:43 +01:00

actions-deploy-to-skynet

v2

deploy

jobs:
  # deploy it upstream
  deploy:
    # runs on teh default docker container
    runs-on: docker
    needs: [ build ]
    steps:
      - name: "Deploy to Skynet"
        uses: https://forgejo.skynet.ie/Skynet/actions-deploy-to-skynet@v2
        with:
          input: 'compsoc_public'
          token: ${{ secrets.API_TOKEN_FORGEJO }}

v3

deploy

jobs:
  # deploy it upstream
  deploy:
    # runs on teh default docker container
    runs-on: docker
    needs: [ build ]
    steps:
      - name: "Deploy to Skynet"
        uses: https://forgejo.skynet.ie/Skynet/actions-deploy-to-skynet/deploy@v3
        with:
          input: 'compsoc_public'
          token: ${{ secrets.API_TOKEN_FORGEJO }}

Get LFS

jobs:
  build:
    # build it using teh base nixos system, helps with caching
    runs-on: nix
    steps:
      # get the repo first
      - uses: https://code.forgejo.org/actions/checkout@v4
      - name: "Get LFS objects"
        uses: https://forgejo.skynet.ie/Skynet/actions-deploy-to-skynet/get_lfs@v3
        with:
          repository: ${{ gitea.repository }}
          ref_name: ${{ gitea.ref_name }}
      - name: "Build it locally"
        run: nix build --verbose