# actions

Github Actions와 Trivy를 이용한 Docker Image Build 시 취약점 검사
개요 최근에는 개발 업무와 더불어 전반적인 서비스의 CI 프로세스를 개선하는 업무에 참여하고 있다. 그런데 이 업무를 진행하면서 얼마전 고객사에 서비스 구축 지원을 하는 과정에서 Container Image에 취약점이 발견되어 두더지 잡기마냥 취약점 항목을 제거했던

GitHub Fine-grained tokens 사용시 주의사항
GitHub가 정책상 비밀번호가 아닌 Personal Access Token(이 후 PAT)을 이용해서만 외부에서 Authorization을 할 수 있게 된 후 많은 분들이 PAT을 사용하고 있을 것이다.작년 10월 기존의 PAT을 Tokens (classic) 이라는

flutter_note011 AppBar 에 관하여 1
AppBar 에 관하여 아래의 사진에서 처럼 시간, 각종 알람, 네트워크 및 배터리 등의 상태를 알려주는 Status Bar(상태바) 하단에 존재하는 AppBar (앱바) 는 현재 실행된 앱 화면의 정보를 표기해주며, 앱의 제목, 앱을 사용하기 위한 메뉴, 액션 버튼

React 웹 어플리케이션 Github Actions 이용하여 S3에 배포하기 - AWS편 [ TIL / CI-CD ]
만들어진 `React` 웹 어플리케이션을 배포해보려고 한다. `AWS S3`는 정적 웹 호스팅을 지원해준다. 덕분에 작업한 클라이언트 웹 어플리케이션을 금방 배포해낼 수 있다. 하지만 S3에 웹 어플리케이션을 업로드하는 행위는 손수 올려줘야 하는 번거로움이 있다. 개발

[CI/CD] Github Actions 와 Runners 그리고 AWS EC2 linux 으로 React 프로젝트 배포하기
치욕의 젠킨스와 docker hub 같은 것들로 배포가 될 듯 말 듯해 끙끙앓았다.😡이것 저것 해보며 내린 결론.EC2 프리티어는 너무 느리고 나약하다.그들은 나의 프로젝트를 감당할 자질이 없다고 판단, test용으로 방금 만든 따끈따끈한 react 프로젝트를 배포해
Vue Vuex 액션
액션은 mutations와 유사하다. 다른 점은,상태를 mutations시키는 대신 액션으로 mutations에 대한 commit을 한다.<span style="background-color:\`\`\`javascriptconst store = new Vuex.S

[깃허브] Git Actions
Github Actions을 셋팅해서, master 브랜치에 push했을 때 자동 Github Pages에 배포되도록 자동화하기1\. Actions 메뉴 선택 > set up s workflow yourself 링크 클릭2\. 생성된 main.yml파일 내용 수정브런치
개발일기 #2 : 낯선것을 학습하는 나
어제는 GitHub Actions 를 사용해 API 서버를 빌드하고 테스트하여 GitHub Packages에 Publish 하는 것 까지 해보았다. 기본이 없는 상태에서 샘플로 작성된 workflow 와 pom 파일만 보며 따라하다 보니 삽질을 많이 하게 된다. 그리고

[Android] Guthub Actions로 CI 구축하기
먼저 Github의 Repository 관리 정책은 Git Flow를 따르는 것을 전제로 합니다.이번 포스트에서는 feature -> develop으로 merge할 때 CI를 적용할 것입니다.다음 포스트에서 develop -> release로 merge할 때 CD를 적

AWS EC2 - CodeDeploy - Github Action 자동화 배포
목차\[AWS EC2 - IAM 역할 생성 및 적용]\[CodeDeploy 역할 및 애플리케이션 생성]\[CodeDeploy Agent 설치]\[프로젝트 설정]\[CodeDeploy 배포 생성]AWS EC2 자동화 배포를 하기 위한 글입니다.이전 세팅에 대한 글은 아래

Vue.js vuex 4가지 속성 정리
Vuex는 중앙 위치에서 상태를 저장하여 어떤 컴포넌트라도 쉽게 상호 작용할 수 있게 돕는 라이브러리입니다. state , mutations , actions , getter 4가지 형태로 관리가 되며 관리 포인트는 store 라 불립니다.Vue compone
stores/index.js
// CMD> npm i vuex@next --saveimport {createStore} from 'vuex';import axios from 'axios';export default createStore({});

Firebase+Gitbub Actions를 활용한 CI/CD 구축
CI/CD란? https://www.redhat.com/cms/managed-files/ci-cd-flow-desktop_edited.png CI: Continuous intergraion, 지속적인 통합 CD: Continuous Delivery & Continu
[Vue.js] Vuex 시작 (3) - Actions
Vuex의 마지막 부분인 Actions! Mutations 에는 순차적인 로직들만 선언하고 Actions 에는 비 순차적 또는 비동기 처리 로직들을 선언한다. 그렇다면 왜 처리 로직의 성격에 따라 Mutations 와 Actions 로 나눠 등록을 해야할까?