Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Green Talks Scraper #2

Merged
merged 2 commits into from
Oct 26, 2023
Merged

Add Green Talks Scraper #2

merged 2 commits into from
Oct 26, 2023

Conversation

Al-HusseinHameedJasim
Copy link
Contributor

This PR introduces the Green Talks Scraper, a shell script-based tool that compiles a list of environmental sustainability-related talks presented at the Linux Foundation events.

Secret Required:
In order to allow the GitHub Actions workflow to automatically update the list of talks, please ensure that the MY_GITHUB_TOKEN secret is added to the repository with write access.

In this commit, I introduce the following key files of Green Talks Scraper:

1. `scraper.sh`: This shell script is the core of the Green Talks Scraper tool. It's responsible for fetching conference schedules from the provided URLs in `urls.txt`, extracting data, and identifying sustainability-related talks based on specified keywords.
2. `urls.txt`: This file contains a list of URLs pointing to conference schedules.
3. `README.md`: The README file contains essential information about the tool. It provides an overview, prerequisites, and usage guidelines.

Signed-off-by: Al-HusseinHameedJasim <[email protected]>
In this commit, I introduce a GitHub Actions workflow tailored for the Green Talks Scraper tool. The workflow automates the process of running the scraper shell script, publishing the results to talks.md, and pushing the changes to the repository.

Signed-off-by: Al-HusseinHameedJasim <[email protected]>
@leonardpahlke leonardpahlke merged commit 536e4c4 into cncf-tags:main Oct 26, 2023
1 check passed
@leonardpahlke
Copy link
Member

Thanks @Al-HusseinHameedJasim

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants