# github actions
GitHub Actions : Ubuntu-18.04 에러 (2023.03.28 기준)
그냥 쓰고 싶어서 쓰는 글,,, 현재 에러가(2023.03.28 기준) 나옵니다. 번역해 보면 이것은 예정된 Ubuntu-18.04 브라운아웃입니다. Ubuntu-18.04 환경은 더 이상 사용되지 않으며 2023년 4월 1일에 제거됩니다. 라고 하네요. 해당 링크 : https://github.com/actions/runner-images/issues...

[Github] Github Actions를 이용해 AWS S3 배포 자동화 하기 #2
AWS에서 발급받은 AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY를 github secret 추가하자리포지토리 Settings 클릭New repository secret 클릭해서 AWS_ACCESS_KEY_ID, AWS_SECRET_ACCES

[AWS] AWS S3 정적 웹 사이트 배포 #1
📌 AWS 회원가입 / 로그인 AWS 서비스 회원가입 후 > 콘솔 로그인 📌 S3 접근을 위한 사용자(IAM) 추가하기 로그인 후 상단에 IAM 입력 > 액세스 관리: 사용자 클릭 > 사용자 추가 클릭 🔥 사용자 세부 정보 지정 다음과 같이 지정하여 자동 생성
[GitHub Actions] 기본 개념
GitHub Actions event를 통해 workflow를 자동화 할 수 있도록 도와주는 도구이다. push event를 받았을 때 Docker Image를 빌드 request가 생성되었을 때 Test를 구동 main branch가 병합이 되었을 때 CI/CD 구동 주기적으로 특정 task를 실행 ... GitHub Actions Co...
Docker CI 구축하기 (GitHub Actions)
지속적 통합(CI, Continuous Integration) > 소프트웨어 개발 과정에서 코드 변경 사항이 발생할 때마다 자동으로 빌드 및 테스트를 실행하는 것을 말한다. 이를 통해 개발자는 코드 변경에 대한 피드백을 빠르게 받을 수 있고, 품질이 높은 안정적인 소프트웨어를 개발할 수 있다. CI를 사용하면 개발자는 코드를 버전 관리 시스템에 커밋할 때...

[GitHub Actions] "Treating warnings as errors because process.env.CI = true~" 에러
빌드 중 아래 문구와 함께 에러 발생Treating warnings as errors because process.env.CI = true.Most CI servers set it automatically.Failed to compile.메세지대로, process.en
[GitHub Actions] "Dependencies lock file is not found in ~" 에러
에러 상황 에러 원인 npm 패키지를 캐싱해야 하는데 경로가 /home/runner/work/indiego/indiego로 잘못 설정되어있는 것 같았음 해결 방법 위 코드에 cache-dependency-path를 추가하여 경로를 설정해줌 참고 자료 > https

[Project] Github Actions를 통한 CI 환경 구축하기
협업 시 코드의 안정성은 가장 중요한 요소 중 하나이다.여러 사람이 코드를 수정하기 때문에 다른 사람이 수정한 코드로 인해 테스트에 실패할 수 있다. 또한 내가 작성한 코드가 테스트를 통과하는지 다른 사람은 알 수 없다. 신뢰도, 안정성이 보장되지 않은 상태로 merg

Next.js 도커 이미지를 만들어서 CI/CD를 통해 NCloud 배포 (2)
저번 시간에는 도커 이미지를 만드는 작업까지 해봤습니다. 이번 시간에는 github actions를 이용해 CI/CD를 구성해서 NCP(Naver Cloud Platform)에 배포해보는 작업을 진행해보도록 하겠습니다.

Next.js 도커 이미지를 만들어서 CI/CD를 통해 NCloud 배포 (1)
프로젝트를 시작하는 단계에서 먼저 작업할만한게 뭐가 좋을까 생각하다가 배포 자동화를 만드는게 좋겠다고 생각해서 진행하게 되었습니다. 이건 제가 자진해서 해보겠다고 했는데 왜냐면 재밌어보이니까요.

회사 블로그에 글을 쓰게 되었다.
이번에 사내에 구축한 Github Actions을 주제로 회사 블로그에 게시글을 작성하게 되었다. Github Actions에 대해서는 하고 싶은 이야기들이 많다.
[Github Actions] Cannot locate a Gradle wrapper properties file
실패했던 [gradle.yml] github actions로 배포자동화 연습을 하는 도중에 에러가 발생하였다 gradle-wrapper.properties를 찾을 수 없으며, gradle-version이나 gradle-executable을 명시하라는 로그가 있었다 그래서 찾아봤는데 gradle-wrapper.properties 잘 있고 gradle...

github actions 자동배포 설정 후 NoSuchKey 오류 발생
수동배포 할 때는 잘 돌아가던 동네북이 갑자기 이상한 에러를 뱉는다. NosuchKey. The specified key does not exist.

2023.02.06.MON
Github Actions를 이용한 배포 자동화 Spring 프로젝트의 이름으로 빌드 파일이 생성됨. 설정 파일 구성에 참고. Github Actions 배포 자동화 과정 .yml 설정 파일에 따라 Github Repository의 특정 변동사항(main branch에 push 등)을 트리거로 작동 빌드 결과물(.jar)을 S3 버킷에 저장 ...

CI/CD Github Actions
Github가 공식적으로 제공하는 빌드, 테스트 및 배포 파이프라인을 자동화할 수 있는 CI/CD 플랫폼Github Actions는 Runner 위에서 실행이 되고, Runner는 가상 머신 위에서 실행이 됩니다.Github에서 두 종류의 Runner를 제공합니다. G
Github Actions - 2. workflow
Github Actions로 개발 환경의 CI/CD를 구축하던 중 발생한 요구 사항에 대한 정리