Skip to content

fix:Update jekyll-gh-pages.yml #17

Closed
Dargon789 wants to merge 26 commits intocircleci-project-setupfrom
master
Closed

fix:Update jekyll-gh-pages.yml #17
Dargon789 wants to merge 26 commits intocircleci-project-setupfrom
master

Conversation

@Dargon789
Copy link
Owner

@Dargon789 Dargon789 commented Jul 5, 2025

Summary by Sourcery

Add multiple new CI/CD workflow templates and a security policy

CI:

  • Add GitHub Actions workflow to build, publish to Google Container Registry and deploy to GKE
  • Add GitHub Actions workflow to build Docker images and deploy via Octopus Deploy
  • Add GitHub Actions workflows for deploying Next.js, Jekyll, and static sites to GitHub Pages
  • Add a basic CI workflow template (ci_own.yml)
  • Add CircleCI configuration with a sample job

Documentation:

  • Add SECURITY.md with security policy template

Chores:

  • Add missing newline at end of .github/workflows/ci.yml

Dargon789 and others added 23 commits July 3, 2025 23:10
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
…in permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
…o v23.3.0 (#8)

* ops: Add more mempool servers to elements.conf

* ops: Bump elements to v23.3.0

---------

Co-authored-by: wiz <j@wiz.biz>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
…in permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
…in permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
@sourcery-ai
Copy link

sourcery-ai bot commented Jul 5, 2025

Reviewer's Guide

This PR fixes a missing newline in the existing CI workflow, adds multiple GitHub Actions workflows (GKE, Octopus, Next.js, Jekyll, static deploys), introduces a basic CI pipeline and CircleCI config, and includes a SECURITY.md with a security policy.

File-Level Changes

Change Details Files
Ensure trailing newline in ci.yml
  • Add missing newline at end of file
.github/workflows/ci.yml
Add Google GKE deployment workflow
  • Define Build and Deploy to GKE workflow with auth and permissions
  • Configure Docker login, build, push, and kustomize deploy steps
.github/workflows/google.yml
Add Octopus Deploy workflow
  • Define build job for Docker image using Buildx and metadata-action
  • Configure deploy job to Octopus via service account and release actions
.github/workflows/octopusdeploy.yml
Add Next.js GitHub Pages deployment workflow
  • Detect package manager and cache dependencies
  • Build Next.js site, upload artifact, and deploy to Pages
.github/workflows/nextjs.yml
Add Jekyll GitHub Pages deployment workflow
  • Configure Pages and run Jekyll build action
  • Upload site artifact and deploy to Pages
.github/workflows/jekyll-gh-pages.yml
Add static content Pages deployment workflow
  • Configure Pages and upload full repository
  • Deploy content to GitHub Pages
.github/workflows/static.yml
Add basic CI workflow
  • Define simple CI job with checkout and script steps
  • Trigger on push and pull_request for master
.github/workflows/ci_own.yml
Add CircleCI pipeline config
  • Define a say-hello job in CircleCI
  • Configure workflow to run the job
.circleci/config.yml
Add security policy documentation
  • List supported versions table
  • Outline vulnerability reporting guidelines
SECURITY.md

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

@Dargon789 Dargon789 self-assigned this Jul 5, 2025
@github-project-automation github-project-automation bot moved this to Backlog in Hardhat Jul 5, 2025
@Dargon789 Dargon789 enabled auto-merge (squash) July 5, 2025 03:39
…gery

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
…in permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
@Dargon789 Dargon789 disabled auto-merge July 5, 2025 05:49
@Dargon789 Dargon789 enabled auto-merge July 5, 2025 05:49
@Dargon789 Dargon789 closed this Jul 5, 2025
auto-merge was automatically disabled July 5, 2025 05:50

Pull request was closed

@github-project-automation github-project-automation bot moved this from Todo to Done in web3-Defi-Gamefi Jul 5, 2025
@github-project-automation github-project-automation bot moved this from Backlog to Done in Hardhat Jul 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project
Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant