diff --git a/.github/workflows/preview.yml b/.github/workflows/preview.yml index 008e12f..e4e9430 100644 --- a/.github/workflows/preview.yml +++ b/.github/workflows/preview.yml @@ -3,79 +3,34 @@ name: Preview Site on: push: branches-ignore: - - main # or master, depending on your default branch name + - main jobs: build-preview: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - - name: Setup Ruby - uses: ruby/setup-ruby@v1 - with: - ruby-version: "3.0" - - - name: Install dependencies - run: | - gem install bundler - bundle install - - - name: Display repository contents - run: | - echo "==================== REPOSITORY CONTENTS ====================" - ls -R - echo "==================== END OF REPOSITORY CONTENTS ====================" - - - name: Display index.md content (if exists) - run: | - echo "==================== INDEX.MD CONTENT ====================" - if [ -f "index.md" ]; then - cat index.md - else - echo "index.md not found" - find . -name "index.md" - fi - echo "==================== END OF INDEX.MD CONTENT ====================" - - - name: Display _config.yml content - run: | - echo "==================== _CONFIG.YML CONTENT ====================" - if [ -f "_config.yml" ]; then - cat _config.yml - else - echo "_config.yml not found" - find . -name "_config.yml" - fi - echo "==================== END OF _CONFIG.YML CONTENT ====================" - - - name: Build site - run: bundle exec jekyll build --verbose - - - name: List built files - run: | - echo "==================== START OF BUILT FILES ====================" - ls -R _site - echo "==================== END OF BUILT FILES ====================" - - - name: Deploy preview - uses: peaceiris/actions-gh-pages@v3 - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - publish_dir: ./_site - destination_dir: preview/${{ github.ref_name }} - - - name: Debug - List gh-pages branch - run: | - git fetch origin gh-pages:gh-pages - git checkout gh-pages - echo "==================== START OF GH-PAGES CONTENT ====================" - ls -R preview - echo "==================== END OF GH-PAGES CONTENT ====================" - - - name: Print preview URL - run: | - echo "==================== PREVIEW URL ====================" - echo "https://shacharmirkin.github.io/preview/${{ github.ref_name }}/" - echo "======================================================" - + - uses: actions/checkout@v3 + + - name: Setup Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: '3.0' + + - name: Install dependencies + run: | + gem install bundler + bundle install + + - name: Build site + run: bundle exec jekyll build + + - name: Deploy preview + uses: peaceiris/actions-gh-pages@v3 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./_site + destination_dir: preview/${{ github.ref_name }} + + - name: Print preview URL + run: | + echo "Preview available at: https://shacharmirkin.github.io/preview/${{ github.ref_name }}/" \ No newline at end of file diff --git a/Gemfile b/Gemfile index 8a61896..b9e17ee 100644 --- a/Gemfile +++ b/Gemfile @@ -1,8 +1,4 @@ source "https://rubygems.org" gem "github-pages", group: :jekyll_plugins -gem "jekyll-remote-theme" - -group :jekyll_plugins do - # Add other plugins here if you have any -end +gem "jekyll-remote-theme" \ No newline at end of file diff --git a/index.md b/index.md index 466c1c1..47a64e7 100644 --- a/index.md +++ b/index.md @@ -112,8 +112,4 @@ W-NUT 2022 // ARR April 2022 / ACL 2022 (ARR) // W-NUT 2021 // EMNLP 2021 // EAC [Twitter](https://twitter.com/shacharmirkin) -[Facebook](https://www.facebook.com/shacharm) - [LinkedIn](https://www.linkedin.com/public-profile/in/shacharmirkin) - -Mastodon